r10496 - in /packages/unstable/human-icon-theme/debian: changelog control control.in install postinst rules

alanbach-guest at users.alioth.debian.org alanbach-guest at users.alioth.debian.org
Thu Apr 26 13:06:52 UTC 2007


Author: alanbach-guest
Date: Thu Apr 26 13:06:51 2007
New Revision: 10496

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=10496
Log:
Reverted some changes to follow 'the same source' approach

Removed:
    packages/unstable/human-icon-theme/debian/install
    packages/unstable/human-icon-theme/debian/postinst
Modified:
    packages/unstable/human-icon-theme/debian/changelog
    packages/unstable/human-icon-theme/debian/control
    packages/unstable/human-icon-theme/debian/control.in
    packages/unstable/human-icon-theme/debian/rules

Modified: packages/unstable/human-icon-theme/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/human-icon-theme/debian/changelog?rev=10496&op=diff
==============================================================================
--- packages/unstable/human-icon-theme/debian/changelog (original)
+++ packages/unstable/human-icon-theme/debian/changelog Thu Apr 26 13:06:51 2007
@@ -8,15 +8,15 @@
     - Changed maintainer
     - Improved long description
     - Added Debian and Parsix specific svg and sng logos
-    - Added ${misc:Depends}, sng and lsb_release to deps
+    - Added ${misc:Depends} to deps
     - Added libmagick9-dev and imagemagick build-dep
       required versions
-    - Added librsvg2-dev
+    - Added librsvg2-dev, lsb-release and sng to
+      build-deps
     - Wrapped build-deps and deps lines
   * Added debian/watch and debian/control.in files
   * Updated debian/rules
     - Added simple-patchsys.mk and uploaders.mk
-  * Added postinst script
     - Added lsb_release distro detection method
     - Replaces Ubuntu logo with Debian or Parsix
   * Dropped 01_make_type_scalable_for_missing_icons.patch, obsolete
@@ -25,5 +25,5 @@
   * Add missing build-dep on gnome-pkg-tools.
   * Build-depend on libxml-parser-perl instead of intltool.
 
- -- Alan Baghumian <alan at technotux.org>  Thu, 26 Apr 2007 12:37:39 +0330
+ -- Alan Baghumian <alan at technotux.org>  Thu, 26 Apr 2007 16:30:02 +0330
 

Modified: packages/unstable/human-icon-theme/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/human-icon-theme/debian/control?rev=10496&op=diff
==============================================================================
--- packages/unstable/human-icon-theme/debian/control (original)
+++ packages/unstable/human-icon-theme/debian/control Thu Apr 26 13:06:51 2007
@@ -12,14 +12,14 @@
                      libmagick9-dev (>= 5.5.7),
                      imagemagick (>= 5.5.7),
                      autotools-dev,
-                     librsvg2-dev (>= 2.12.3)
+                     librsvg2-dev (>= 2.12.3),
+		     sng,
+		     lsb-release
 Standards-Version: 3.7.2
 
 Package: human-icon-theme
 Architecture: all
-Depends: ${misc:Depends},
-         sng,
-         lsb-release
+Depends: ${misc:Depends}
 Section: non-free/x11
 Description: Human Icon theme
  Human is a nice and well pulished icon theme for

Modified: packages/unstable/human-icon-theme/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/human-icon-theme/debian/control.in?rev=10496&op=diff
==============================================================================
--- packages/unstable/human-icon-theme/debian/control.in (original)
+++ packages/unstable/human-icon-theme/debian/control.in Thu Apr 26 13:06:51 2007
@@ -14,13 +14,13 @@
                      imagemagick (>= 5.5.7),
                      autotools-dev,
                      librsvg2-dev (>= 2.12.3)
+		     sng,
+		     lsb-release
 Standards-Version: 3.7.2
 
 Package: human-icon-theme
 Architecture: all
-Depends: ${misc:Depends},
-         sng,
-         lsb-release
+Depends: ${misc:Depends}
 Section: non-free/x11
 Description: Human Icon theme
  Human is a nice and well pulished icon theme for

Modified: packages/unstable/human-icon-theme/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/human-icon-theme/debian/rules?rev=10496&op=diff
==============================================================================
--- packages/unstable/human-icon-theme/debian/rules (original)
+++ packages/unstable/human-icon-theme/debian/rules Thu Apr 26 13:06:51 2007
@@ -5,3 +5,31 @@
 include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
+DIST=`lsb_release -si`
+	
+# Anyway, defaults to Debian
+-test -z $DIST && DIST="Debian"
+
+clean::
+	-test -e debian/$DIST/start-here-22x22.png && \
+		rm debian/$DIST/start-here-22x22.png
+	-test -e debian/$DIST/start-here-24x24.png && \
+		rm debian/$DIST/start-here-24x24.png
+	-test -e debian/$DIST/start-here-48x48.png && \
+		rm debian/$DIST/start-here-48x48.png
+
+build:
+	sng debian/$DIST/*.sng
+	
+binary-post-install/human-icon-theme::
+	# replace Ubuntu logo with Debian or Parsix
+	install -D -m 644 -o root -g root debian/$DIST/start-here-22x22.png \
+		debian/human-icon-theme/usr/share/icons/Human/22x22/places/start-here.png
+	install -D -m 644 -o root -g root debian/$DIST/start-here-24x24.png \
+		debian/human-icon-theme/usr/share/icons/Human/24x24/places/start-here.png
+	install -D -m 644 -o root -g root debian/$DIST/start-here-48x48.png \
+		debian/human-icon-theme/usr/share/icons/Human/48x48/places/start-here.png
+	install -D -m 644 -o root -g root debian/$DIST/start-here.svg \
+		debian/human-icon-theme/usr/share/icons/Human/scalable/places/start-here.svg	
+	
+




More information about the pkg-gnome-commits mailing list