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