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