r10502 - in /packages/unstable/tangerine-icon-theme/debian: changelog control control.in rules

alanbach-guest at users.alioth.debian.org alanbach-guest at users.alioth.debian.org
Thu Apr 26 14:49:29 UTC 2007


Author: alanbach-guest
Date: Thu Apr 26 14:49:29 2007
New Revision: 10502

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=10502
Log:
Added lsb-release to build-deps and wrapped deps and build-deps lines, updated rules file to replace Ubuntu icons with Debian or Parsix on build time and some clean-ups on the changelog

Modified:
    packages/unstable/tangerine-icon-theme/debian/changelog
    packages/unstable/tangerine-icon-theme/debian/control
    packages/unstable/tangerine-icon-theme/debian/control.in
    packages/unstable/tangerine-icon-theme/debian/rules

Modified: packages/unstable/tangerine-icon-theme/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/tangerine-icon-theme/debian/changelog?rev=10502&op=diff
==============================================================================
--- packages/unstable/tangerine-icon-theme/debian/changelog (original)
+++ packages/unstable/tangerine-icon-theme/debian/changelog Thu Apr 26 14:49:29 2007
@@ -8,13 +8,16 @@
      - Added ${misc:Depends} to deps
      - Added gnome-pkg-tools to build-deps
      - Bump debhelper dep to 5.0.0
-     - Added libmagick9-dev and imagemagick build-dep required versions
-     - Added librsvg2-dev to build-deps
+     - Added Debian and Parsix specific svg and sng logos
+     - Added libmagick9-dev and imagemagick build-deps
+       required versions
+     - Added librsvg2-dev, sng and lsb-release to 
+       build-deps
   * Added debian/watch and debian/control.in files
   * Updated debian/rules
      - Added simple-patchsys.mk and uploaders.mk
-     - Added build and clean sections
-     - Replaces Ubuntu logo with Debian
+     - Added lsb_release distro detection method
+     - Replaces Ubuntu logo with Debian or Parsix
 
- -- Alan Baghumian <alan at technotux.org>  Mon, 23 Apr 2007 22:17:39 +0330
+ -- Alan Baghumian <alan at technotux.org>  Thu, 26 Apr 2007 18:11:19 +0330
 

Modified: packages/unstable/tangerine-icon-theme/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/tangerine-icon-theme/debian/control?rev=10502&op=diff
==============================================================================
--- packages/unstable/tangerine-icon-theme/debian/control (original)
+++ packages/unstable/tangerine-icon-theme/debian/control Thu Apr 26 14:49:29 2007
@@ -3,14 +3,30 @@
 Priority: optional
 Maintainer: Alan Baghumian <alan at technotux.org>
 Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
-Build-Depends: debhelper (>= 5.0.0), cdbs, gnome-pkg-tools
-Build-Depends-Indep: gettext, hicolor-icon-theme, libxml-parser-perl, pkg-config (>= 0.19), icon-naming-utils (>= 0.7.1), libmagick9-dev (>= 5.5.7), imagemagick (>= 5.5.7), libgtk2.0-bin, autotools-dev, sng, librsvg2-dev (>= 2.12.3)
+Build-Depends: debhelper (>= 5.0.0), 
+               cdbs, 
+               gnome-pkg-tools
+Build-Depends-Indep: gettext,
+                     hicolor-icon-theme,
+                     libxml-parser-perl,
+                     pkg-config (>= 0.19), 
+                     icon-naming-utils (>= 0.7.1), 
+                     libmagick9-dev (>= 5.5.7),
+                     imagemagick (>= 5.5.7),
+                     libgtk2.0-bin,
+                     autotools-dev,
+                     sng,
+                     librsvg2-dev (>= 2.12.3),
+                     lsb-release		     
 Standards-Version: 3.7.2
 
 Package: tangerine-icon-theme
 Architecture: all
 Section: non-free/x11
-Depends: hicolor-icon-theme, tango-icon-theme, libgtk2.0-bin, ${misc:Depends}
+Depends: hicolor-icon-theme,
+         tango-icon-theme,
+         libgtk2.0-bin,
+         ${misc:Depends}
 Description: Tangerine Icon theme
  Tangerine is an icon theme worked on by the Ubuntu Art Team. It's inspired
  by the Tango Icon Theme.

Modified: packages/unstable/tangerine-icon-theme/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/tangerine-icon-theme/debian/control.in?rev=10502&op=diff
==============================================================================
--- packages/unstable/tangerine-icon-theme/debian/control.in (original)
+++ packages/unstable/tangerine-icon-theme/debian/control.in Thu Apr 26 14:49:29 2007
@@ -3,14 +3,30 @@
 Priority: optional
 Maintainer: Alan Baghumian <alan at technotux.org>
 Uploaders: @GNOME_TEAM@
-Build-Depends: debhelper (>= 5.0.0), cdbs, gnome-pkg-tools
-Build-Depends-Indep: gettext, hicolor-icon-theme, libxml-parser-perl, pkg-config (>= 0.19), icon-naming-utils (>= 0.7.1), libmagick9-dev (>= 5.5.7), imagemagick (>= 5.5.7), libgtk2.0-bin, autotools-dev, sng, librsvg2-dev (>= 2.12.3)
+Build-Depends: debhelper (>= 5.0.0), 
+               cdbs, 
+               gnome-pkg-tools
+Build-Depends-Indep: gettext,
+                     hicolor-icon-theme,
+                     libxml-parser-perl,
+                     pkg-config (>= 0.19), 
+                     icon-naming-utils (>= 0.7.1), 
+                     libmagick9-dev (>= 5.5.7),
+                     imagemagick (>= 5.5.7),
+                     libgtk2.0-bin,
+                     autotools-dev,
+                     sng,
+                     librsvg2-dev (>= 2.12.3),
+                     lsb-release		     
 Standards-Version: 3.7.2
 
 Package: tangerine-icon-theme
 Architecture: all
 Section: non-free/x11
-Depends: hicolor-icon-theme, tango-icon-theme, libgtk2.0-bin, ${misc:Depends}
+Depends: hicolor-icon-theme,
+         tango-icon-theme,
+         libgtk2.0-bin,
+         ${misc:Depends}
 Description: Tangerine Icon theme
  Tangerine is an icon theme worked on by the Ubuntu Art Team. It's inspired
  by the Tango Icon Theme.

Modified: packages/unstable/tangerine-icon-theme/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/tangerine-icon-theme/debian/rules?rev=10502&op=diff
==============================================================================
--- packages/unstable/tangerine-icon-theme/debian/rules (original)
+++ packages/unstable/tangerine-icon-theme/debian/rules Thu Apr 26 14:49:29 2007
@@ -5,23 +5,32 @@
 include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
+DISTRO=$(shell lsb_release -si)
+
+# Anyway, defaults to Debian
+-test -z ${DISTRO} && DISTRO="Debian"
+
 clean::
-	-test -e debian/start-here-22x22.png && rm debian/start-here-22x22.png
-	-test -e debian/start-here-24x24.png && rm debian/start-here-24x24.png
-	-test -e debian/start-here-48x48.png && rm debian/start-here-48x48.png
+	echo ${DISTRO}
+	-test -e debian/${DISTRO}/start-here-22x22.png && \
+		rm debian/${DISTRO}/start-here-22x22.png
+	-test -e debian/${DISTRO}/start-here-16x16.png && \
+		rm debian/${DISTRO}/start-here-16x16.png
+	-test -e debian/${DISTRO}/start-here-48x48.png && \
+		rm debian/${DISTRO}/start-here-48x48.png
 
 build:
-	sng debian/*.sng
-
+	sng debian/${DISTRO}/*.sng
+	
 binary-post-install/human-icon-theme::
-	# replace Ubuntu logo with Debian
-	install -D -m 644 -o root -g root debian/start-here-22x22.png \
-		debian/human-icon-theme/usr/share/icons/Tangerine/22x22/places/start-here.png
-	install -D -m 644 -o root -g root debian/start-here-24x24.png \
-		debian/human-icon-theme/usr/share/icons/Tangerine/24x24/places/start-here.png
-	install -D -m 644 -o root -g root debian/start-here-48x48.png \
-		debian/human-icon-theme/usr/share/icons/Tangerine/48x48/places/start-here.png
-	install -D -m 644 -o root -g root debian/start-here.svg \
-		debian/human-icon-theme/usr/share/icons/Tangerine/scalable/places/start-here.svg	
+	# replace Ubuntu logo with Debian or Parsix
+	install -D -m 644 -o root -g root debian/${DISTRO}/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/${DISTRO}/start-here-16x16.png \
+		debian/human-icon-theme/usr/share/icons/Human/16x16/places/start-here.png
+	install -D -m 644 -o root -g root debian/${DISTRO}/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/${DISTRO}/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