[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

playground/base/guidance/debian



SVN commit 462420 by jriddell:

Sync with latest packaging
  * Copy necessary icons to global icon directory
  * Add GenericNames to .desktop files
  * Avoid repetition in description


 M  +21 -0     changelog  
 M  +5 -6      control  
 M  +1 -0      dirs  
 M  +22 -13    rules  


--- trunk/playground/base/guidance/debian/changelog #462419:462420
@@ -1,3 +1,24 @@
+kde-guidance (0.4.0-0ubuntu4) breezy; urgency=low
+
+  * Copy necessary icons to global icon directory
+  * Add GenericNames to .desktop files
+  * Avoid repetition in description
+
+ -- Jonathan Riddell <jriddell@ubuntu.com>  Wed, 21 Sep 2005 02:44:22 +0100
+
+kde-guidance (0.4.0-0ubuntu3) breezy; urgency=low
+
+  * Move files from /usr/lib/python2.4/site-packages/guidance 
+    to just /usr/lib/python2.4/site-packages
+
+ -- Jonathan Riddell <jriddell@ubuntu.com>  Sat, 17 Sep 2005 21:31:21 +0100
+
+kde-guidance (0.4.0-0ubuntu2) breezy; urgency=low
+
+  * Can't remove debian/docs, it's in the .orig
+
+ -- Jonathan Riddell <jriddell@ubuntu.com>  Thu, 15 Sep 2005 02:01:07 +0100
+
 kde-guidance (0.4.0-0ubuntu1) breezy; urgency=low
 
   * New upstream version
--- trunk/playground/base/guidance/debian/control #462419:462420
@@ -7,14 +7,13 @@
 
 Package: kde-guidance
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python-kde3
 Description: collection of KDE system administration tools for GNU/Linux
- Guidance is a collection of KDE system administration tools
- for GNU/Linux systems.
- .
- Guidance currently consists of three programs: 
+ Guidance currently consists of three programs designed to help you
+ look after your system:
   o  userconfig - User and Group administration
   o  serviceconfig - Service/daemon administration
   o  mountconfig - Disk and filesystem administration
  .
- These programs are also KControl modules.
+ These tools are available in KDE Control center or can be
+ run as standalone applications.
--- trunk/playground/base/guidance/debian/dirs #462419:462420
@@ -1,4 +1,5 @@
 usr/bin
 usr/lib
+usr/lib/python2.4/site-packages
 usr/share/apps/guidance
 usr/share/doc/kde/HTML/en/guidance
--- trunk/playground/base/guidance/debian/rules #462419:462420
@@ -56,21 +56,23 @@
 	for asdf in debian/kde-guidance/usr/share/applications/kde/*; do \
 		echo "Categories=Qt;KDE;X-KDE-settings-system;" >> $${asdf}; \
 	done
+	echo "GenericName=Mount Point Editor" >> debian/kde-guidance/usr/share/applications/kde/mountconfig.desktop
+	echo "GenericName=Runlevel Editor" >> debian/kde-guidance/usr/share/applications/kde/serviceconfig.desktop
+	echo "GenericName=User Account Editor" >> debian/kde-guidance/usr/share/applications/kde/userconfig.desktop
 
 	# Put Python modules in /usr/lib, Debian policy compliance
-	mkdir debian/kde-guidance/usr/lib/python2.4/site-packages/guidance
-	mv debian/kde-guidance/usr/share/apps/guidance/*py debian/kde-guidance/usr/lib/python2.4/site-packages/guidance
-	mv debian/kde-guidance/usr/share/apps/guidance/*pyc debian/kde-guidance/usr/lib/python2.4/site-packages/guidance
+	mv debian/kde-guidance/usr/share/apps/guidance/*py debian/kde-guidance/usr/lib/python2.4/site-packages
+	mv debian/kde-guidance/usr/share/apps/guidance/*pyc debian/kde-guidance/usr/lib/python2.4/site-packages
 
 	# redo the link properly
-	(cd debian/kde-guidance/usr/bin; ln -sf ../lib/python2.4/site-packages/guidance/displayconfig.py displayconfig)
-	(cd debian/kde-guidance/usr/bin; ln -sf ../lib/python2.4/site-packages/guidance/mountconfig.py mountconfig)
-	(cd debian/kde-guidance/usr/bin; ln -sf ../lib/python2.4/site-packages/guidance/serviceconfig.py serviceconfig)
-	(cd debian/kde-guidance/usr/bin; ln -sf ../lib/python2.4/site-packages/guidance/userconfig.py userconfig)
+	(cd debian/kde-guidance/usr/bin; ln -sf ../lib/python2.4/site-packages/displayconfig.py displayconfig)
+	(cd debian/kde-guidance/usr/bin; ln -sf ../lib/python2.4/site-packages/mountconfig.py mountconfig)
+	(cd debian/kde-guidance/usr/bin; ln -sf ../lib/python2.4/site-packages/serviceconfig.py serviceconfig)
+	(cd debian/kde-guidance/usr/bin; ln -sf ../lib/python2.4/site-packages/userconfig.py userconfig)
 
 	# remove script-not-executable
 	chmod +x debian/kde-guidance/usr/lib/python2.4/site-packages/*.py
-	chmod +x debian/kde-guidance/usr/lib/python2.4/site-packages/guidance/*.py
+	chmod +x debian/kde-guidance/usr/lib/python2.4/site-packages/*.py
 
 	# remove executable-not-elf-or-script. some remains need to be fixed in upstream
 	chmod 0644 debian/kde-guidance/usr/share/apps/guidance/pics/*.png
@@ -78,11 +80,11 @@
 	chmod 0644 debian/kde-guidance/usr/share/applications/kde/*.desktop
 	chmod 0644 debian/kde-guidance/usr/share/icons/crystalsvg/16x16/apps/*.png
 
-	chmod 0644 debian/kde-guidance/usr/lib/python2.4/site-packages/guidance/ScanPCI.py
-	chmod 0644 debian/kde-guidance/usr/lib/python2.4/site-packages/guidance/SimpleCommandRunner.py
-	chmod 0644 debian/kde-guidance/usr/lib/python2.4/site-packages/guidance/SMBShareSelectDialog.py
-	chmod 0644 debian/kde-guidance/usr/lib/python2.4/site-packages/guidance/displayconfigwidgets.py
-	chmod 0644 debian/kde-guidance/usr/lib/python2.4/site-packages/guidance/fuser_ui.py
+	chmod 0644 debian/kde-guidance/usr/lib/python2.4/site-packages/ScanPCI.py
+	chmod 0644 debian/kde-guidance/usr/lib/python2.4/site-packages/SimpleCommandRunner.py
+	chmod 0644 debian/kde-guidance/usr/lib/python2.4/site-packages/SMBShareSelectDialog.py
+	chmod 0644 debian/kde-guidance/usr/lib/python2.4/site-packages/displayconfigwidgets.py
+	chmod 0644 debian/kde-guidance/usr/lib/python2.4/site-packages/fuser_ui.py
 
 	# until displayconfig works on debian, we remove it
 	rm -f debian/kde-guidance/usr/bin/displayconfig
@@ -90,6 +92,13 @@
 	rm -f debian/kde-guidance/usr/share/applications/kde/displayconfig.desktop
 	rm -f debian/kde-guidance/usr/share/apps/guidance/displayconfig*
 
+	# copy icons to right place
+	mkdir debian/kde-guidance/usr/share/icons/crystalsvg/32x32/
+	mkdir debian/kde-guidance/usr/share/icons/crystalsvg/32x32/apps/
+	cp debian/kde-guidance/usr/share/apps/guidance/pics/hi32-app-daemons.png debian/kde-guidance/usr/share/icons/crystalsvg/32x32/apps/daemons.png
+	cp debian/kde-guidance/usr/share/apps/guidance/pics/kcmpartitions.png debian/kde-guidance/usr/share/icons/crystalsvg/32x32/apps/disksfilesystems.png
+	cp debian/kde-guidance/usr/share/apps/guidance/pics/hi32-user.png debian/kde-guidance/usr/share/icons/crystalsvg/32x32/apps/userconfig.png
+
 # Build architecture-independent files here.
 binary-indep: build install
 # We have nothing to do by default.



Reply to: