Tags: patch

I have attached a patch to change the build dependencies to packages currently in sid. In addition, there is another patch which fixes a problem with the source package which prevents building the package twice in a row. The problem is that the original tarball was not made from a distclean source tree and there is a subdirectory which contains some binary files which are automatically generated upon build. One of these files, po/ru.gmo is not in the original tarball (all the other ones are) and when one tries to build the package again, there is an unrepresentable change to the source. I fixed this by forcing the removal of this ru.gmo file in debian/rules. This is a workaround for the source tarball not being properly made and it may need to change when the next tarball is released.


diff -ur gnome-iconedit-1.2.0.orig/debian/control 
gnome-iconedit-1.2.0/debian/control
--- gnome-iconedit-1.2.0.orig/debian/control    2005-10-21 17:30:29.000000000 
-0500
+++ gnome-iconedit-1.2.0/debian/control 2005-10-21 17:11:37.000000000 -0500
@@ -2,9 +2,9 @@
 Section: x11
 Priority: optional
 Maintainer: Jan-Hendrik Palic <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>> 3.0.0), libgdk-pixbuf-gnome-dev (>= 0.11.0-1), zlib1g-dev, 
libgdk-pixbuf-dev (>= 0.11.0-1), liboaf-dev (>= 0.6.5-1), libgnome-dev (>=1.2.13-1), 
libxml-dev, gettext, libpng2-dev
+Build-Depends: debhelper (>> 3.0.0), libgdk-pixbuf-gnome-dev (>= 0.11.0-1), zlib1g-dev, 
libgdk-pixbuf-dev (>= 0.11.0-1), liboaf-dev (>= 0.6.5-1), libgnome-dev (>=1.2.13-1), 
libxml-dev, gettext, libpng12-dev
 Build-Conflicts: libbonobo-dev
-Standards-Version: 3.5.8
+Standards-Version: 3.6.2

 Package: gnome-iconedit
 Architecture: any
diff -ur gnome-iconedit-1.2.0.orig/debian/rules 
gnome-iconedit-1.2.0/debian/rules
--- gnome-iconedit-1.2.0.orig/debian/rules      2005-10-21 17:30:29.000000000 
-0500
+++ gnome-iconedit-1.2.0/debian/rules   2005-10-21 17:28:19.000000000 -0500
@@ -35,6 +35,10 @@

        #delete automaticly-generated src/Iconedit.h
        rm -f src/Iconedit.h
+
+       # Delete automatically generated po/ru.gmo as it is not in
+       # the original tarball
+       rm -f po/ru.gmo

        # Add here commands to clean up after the build process.
        -$(MAKE) distclean

--
Carlo U. Segre -- Professor of Physics
Associate Dean for Special Projects, Graduate College
Illinois Institute of Technology
Voice: 312.567.3498            Fax: 312.567.3494
[EMAIL PROTECTED]    http://www.iit.edu/~segre


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to