From 0c6c36e62fb89f4b3456b6ffe5c819ae3ab3cc18 Mon Sep 17 00:00:00 2001 From: Ben Gertzfield Date: Sat, 14 Oct 2000 06:30:26 +0000 Subject: [PATCH] Finally bring debian/ directory up-to-date. Use script debian/cvs-build to build a CVS snapshot release (after you've done cvs update, aclocal, automake, autoconf) --- debian/README.debian | 45 ++-- debian/changelog | 391 ++++++++++++++++++++++++++++++- debian/control | 77 +++--- debian/copyright | 5 +- debian/cvs-build | 61 +++++ debian/dirs | 5 + debian/files | 4 - debian/gimp.copyright | 8 - debian/gimp.files | 17 -- debian/gimp.menu | 2 - debian/gimp1.1-nonfree.copyright | 30 +++ debian/gimp1.1-nonfree.files | 2 + debian/gimp1.1-perl.files | 9 + debian/gimp1.1-perl.undocumented | 1 + debian/gimp1.1.copyright | 8 + debian/gimp1.1.files | 9 + debian/gimp1.1.menu | 2 + debian/libgimp-dev.files | 6 - debian/libgimp1.1-dev.files | 8 + debian/nonfree.copyright | 53 ----- debian/postinst | 6 +- debian/prerm | 4 - debian/rules | 264 ++++++++++++--------- debian/shlibs.local | 2 - 24 files changed, 762 insertions(+), 257 deletions(-) create mode 100755 debian/cvs-build create mode 100644 debian/dirs delete mode 100644 debian/files delete mode 100644 debian/gimp.copyright delete mode 100644 debian/gimp.files delete mode 100644 debian/gimp.menu create mode 100644 debian/gimp1.1-nonfree.copyright create mode 100644 debian/gimp1.1-nonfree.files create mode 100644 debian/gimp1.1-perl.files create mode 100644 debian/gimp1.1-perl.undocumented create mode 100644 debian/gimp1.1.copyright create mode 100644 debian/gimp1.1.files create mode 100644 debian/gimp1.1.menu delete mode 100644 debian/libgimp-dev.files create mode 100644 debian/libgimp1.1-dev.files delete mode 100644 debian/nonfree.copyright delete mode 100644 debian/prerm delete mode 100644 debian/shlibs.local diff --git a/debian/README.debian b/debian/README.debian index c96b8657b8..3cc440034c 100644 --- a/debian/README.debian +++ b/debian/README.debian @@ -1,5 +1,5 @@ -gimp for DEBIAN ----------------------- +gimp1.1 for Debian GNU/Linux +---------------------------- The GNU Image Manipulation Program lets you draw, edit images, and manipulate them any way you want! @@ -7,35 +7,42 @@ manipulate them any way you want! This is the developers' release of Gimp. It's a full featured, freely available, non-Motif version of The Gimp. -Version 0.99 (soon to be 1) has full layers support, tile-based memory -allocation, and a whole bunch of other nifty features. +***WARNING*** + +You MUST have the xfonts-75dpi package available, either via the .deb +packages, or a remote font server like xfs, before running The +GIMP. The gimp package Recommends: this package along with +xfonts-100dpi, but it is not required to have them installed locally +if you have a remote font server set up. However, if you don't have +either, GIMP *will* crash with a really esoteric error message. + +The lesson is: INSTALL THE xfonts-75dpi AND xfonts-100dpi PACKAGES! + +Version 1.1 has full layers support, tile-based memory allocation, and +a whole bunch of other nifty features. *************** NOTE **************** - If you've ever used an older version of The GIMP on your system, - you may have to delete the ~/.gimp directory, as different versions - are not always compatible. + If you've ever used an older version of The GIMP version 1.1 on + your system, you may have to delete the ~/.gimp-1.1 directory, as + different versions are not always compatible. ************************************* -WARNING: +If you want full documentation, either see the gimp-doc package +or the wonderful online docs: -GIMP is not finished yet. Most of the functionality that will be in -the final program is there, but please be aware that this is still a -developers' release. +http://manual.gimp.org/ -In other words, don't run it as root and then scream when it blows up -your computer. COMPILING PLUGINS: ----------------- -If you wish to compile your own plug-ins, the easiest way is to: +If you wish to compile your own plug-ins, the easiest way is to use +'gimptool', a simple tool that comes with gimp. This works only if you +have a plug-in whose source is a single .c file, however: -gcc -o plug-in plug-in.c -L/usr/X11R6/lib -lgimp -lgimpui -lgtk -lgdk \ --lglib -lm +gimptool --install plug-in.c -Some plug-ins may require more -l flags, but this should be pretty -standard for most of them. Once you've compiled it, copy your new -plug-in to ~/.gimp/plug-ins, and restart GIMP! +Now wasn't that easy? Ben Gertzfield , Tue, 22 Jul 1997 20:53:20 -0500 diff --git a/debian/changelog b/debian/changelog index e3e7a31d9b..96d1ff7628 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,394 @@ +gimp1.1 (1.1.27-1) unstable; urgency=low + + * New upstream version. Closes: #72193, #74115 + * Fixed improper use of "it's" in app/user_install.c. Forwarded + patch upstream. Closes: #71521 + * Fixed upstream: installation crash (Closes: #71519) + * Looked at a lot of the nice changes in the helix gimp1.1 packages + and applied 'em. + * IMPORTANT MOVE: I realized that the libgimp1.1.27-style packages + had to die a flaming horrible death. Moved to libgimp1.1 and + libgimp1.1-dev package naming style. This has the consequence + that I've had to make the shlibs file make things compiled against + libgimp1.1 depend on libgimp1.1 (>= 1.1.27.0), libgimp1.1 (<< 1.1.28). + * Because of the above, to clean out everyone's systems, I've made + libgimp1.1 Conflict: with all the old libgimp1.1.xs, and libgimp1.1-dev + Conflict: with all old libgimp1.1.x-devs. Closes: #62532 + * Move the tiff plug-in to the main gimp package; only the gif + one uses patented crud any more. + * Bugs fixed long long ago: lprng moved lpc to /usr/sbin. Closes: #48655 + * script-fu breakage due to not having fonts installed documented + in README.Debian and dependancies. Closes: #48840, #49003 + * gimp1.1-perl split out long ago. Closes: #53873 + * some Perl bug, fixed upstream long ago: Closes: #54502, #54666, #54668, #54687 + * Can't reproduce big swapfile loading two pngs in a row. Probably + fixed upstream. Closes: #56240 + * Can't reproduce crash on 'gimp --no-data -n -b "(gimp-quit 1)"' call, + there is no -n flag! Closes: #60941 + * No problems loading EPS files whatsoever. Closes: #61536 + * Old libgimp1.1.x lying around problem cured with new naming + scheme. Closes: #62532 + * Selection -> By Color does not segfault any more. Closes: #62659 + * Transparency dithering when converting to Indexed has been + implemented. Closes: #63719 + * xcftopnm is included in gimp1.1-perl now. Closes: #63748, #63502 + * Printing to postscript does not make an 'all black image'. + Closes: #65378 + * Freshened up README.Debian and lightened dire font warnings. + Closes: #65664 + * The BMP mentioned in bug #67415 does not crash GIMP. Closes: #67415 + * Faulty order in package build (built gimp1.1 before gimp1.1-perl) + led some Perl plugins to be included in the gimp1.1 package. + Fixed. Closes: #67523, #70811 + * User installation crash fixed upstream. Closes: #71519 + * Patched it's typo in installation. Sent patch upstream. Closes: #71521 + * Patched to move all config files to /etc/gimp-1.1/ instead of + /usr/share/gimp/1.1/ . Sent patch upstream. Closes: #72161 + * GIMP seems to have no problems parsing lpc's output when using + lprng for me. Closes: #72448 + * gimp-python is maintained separately. Closes: #58548 + * Moved gimp binary to /usr/bin. This is to follow policy, and + also fixes a problem with the GIMP Perl module. Closes: #66469 + * Um. Control+mouse button 1 doesn't select; it deselects. This + is documented. Closes: #65326 + * Yes, gimp1.1 is in the archives for woody. Closes: #61641 + + -- Ben Gertzfield Thu, 12 Oct 2000 21:39:45 -0700 + +gimp1.1 (1.1.24-1) unstable; urgency=low + + * New upstream version. (Sorry for slacking off there.) Closes: #64294 + * Add Build-Depends line. Closes: #62896 + * (Hopefully) add Help support in by installing the new libgtkxmhtml-dev + package. Yes, this indirectly requires GNOME libraries -- but only + to build. libgtkxmhtml1 does not require GNOME libraries at run-time, + so I'm satisfied. Closes: #52634 + + -- Ben Gertzfield Thu, 10 Aug 2000 11:15:10 -0700 + +gimp1.1 (1.1.19-1) unstable; urgency=low + + * New upstream version. Please don't let there be any i18n breakage + this time... + * To separate the perl plugins, instead of a static list we now + run 'file' on usr/lib/gimp/1.1/plug-ins/* and any that say + 'perl script' we include in gimp1.1-perl. + + -- Ben Gertzfield Wed, 5 Apr 2000 22:56:19 -0700 + +gimp1.1 (1.1.18-1) unstable; urgency=low + + * New upstream version. Use CVS po files for i18n to avoid crashes, + and patch da_DK po file by hand because it's still broken. + + -- Ben Gertzfield Sat, 4 Mar 2000 09:02:08 -0800 + +gimp1.1 (1.1.17-2) frozen unstable; urgency=low + + * Move gimp-tool into libgimp1.1.17-dev, and make libgimp1.1.17-dev + Depend: on libgtk1.2-dev and libglib1.2-dev. Closes: #59057 + * Fixes locale brokenness for it_IT, ru_RU, de_DE. (Updated the po + files from CVS gimp current as of 27 Feb 2000.) Closes: #58796, #56503, + #57498, #57403, + + -- Ben Gertzfield Sun, 27 Feb 2000 10:39:36 -0800 + +gimp1.1 (1.1.17-1) unstable; urgency=low + + * New upstream version. + + -- Ben Gertzfield Fri, 11 Feb 2000 12:29:22 -0800 + +gimp1.1 (1.1.15-3) frozen unstable; urgency=MEDIUM + + * Fix GIMP crashes by moving Perl-Server plugin out of main + gimp1.1 package into gimp1.1-perl. Closes: #56237 + (Yes, this must make it into frozen, otherwise gimp1.1 doesn't + work.) + * As a consequence of the above, gimp1.1-perl Replaces: gimp1.1 + (<< 1.1.15-3). + * Make sure libgimp1.1.15 doesn't include any Perl directories. + + -- Ben Gertzfield Wed, 26 Jan 2000 16:37:41 -0800 + +gimp1.1 (1.1.15-2) frozen unstable; urgency=MEDIUM + + * Argh. I had messed up the build process and no files actually + got into gimp1.1-perl. This rebuild must make it into frozen, + * Make gimp1.1-perl Depend: on gimp1.1 (>= ${Source-Version}) so + people don't try to install it with a mismatching gimp package. + * Add Suggests: from gimp1.1 to gimp1.1-perl. + * To make slink -> potato upgrade easier (read: possible), sprinkle + Replaces: liberally around. + + -- Ben Gertzfield Sat, 22 Jan 2000 14:14:56 -0800 + +gimp1.1 (1.1.15-1) unstable; urgency=low + + * New upstream version. + * Bump Standards to 3.1.1.1. + * Move Perl plugins and support into gimp1.1-perl. Closes: #54562 + * Duplicates of bugs closed below. Closes: #53707, #53708, #53873, + #50678 + + -- Ben Gertzfield Sat, 15 Jan 2000 11:16:59 -0800 + +gimp1.1 (1.1.14-4) unstable; urgency=low + + * Add Conflict: with libgimp-perl (it should be removed from the + archives sooner or later, though.) Closes: #54212 + + -- Ben Gertzfield Thu, 6 Jan 2000 11:26:57 -0800 + +gimp1.1 (1.1.14-3) unstable; urgency=low + + * Add dependancies on libgtk-perl and pdl. Closes: #53971, #53826 + * Build with perl Image::Magick support. Add dependancy on perlmagick. + * If anyone thinks any of the above new dependancies (libgtk-perl, pdl, + perlmagick) should be made into Suggests, let me know. I couldn't + decide, so went with a Depends to be on the safe side. But, this + requires about 6 more megs of packages to be installed, so some + people may not be happy. + * Patch the stupid Makefile.PL in plug-ins/perl/Makefile.PL to not + force UNINST=1 on the 'make install'. GRRR! + + -- Ben Gertzfield Wed, 5 Jan 2000 18:08:02 -0800 + +gimp1.1 (1.1.14-2) unstable; urgency=low + + * Do not include 'perllocal.pod' in install. + + -- Ben Gertzfield Thu, 30 Dec 1999 12:18:17 -0800 + +gimp1.1 (1.1.14-1) unstable; urgency=low + + * New upstream version. + * Now includes gimp-perl and the related Perl plugins in the main + gimp package. Closes: #34392 + * Still no gimp help browser, as libgtkxmhtml-dev depends on a whole + slew of GNOME libraries which I am not willing to foist on + unsuspecting GIMP users. + * Fixed in earlier releases: Closes: #42096, #42699 + + -- Ben Gertzfield Fri, 17 Dec 1999 15:03:36 -0800 + +gimp1.1 (1.1.13-1) unstable; urgency=low + + * New upstream version. + + -- Ben Gertzfield Fri, 26 Nov 1999 11:13:19 -0800 + +gimp1.1 (1.1.12-1) unstable; urgency=low + + * New upstream version. + + -- Ben Gertzfield Thu, 25 Nov 1999 13:16:37 -0800 + +gimp1.1 (1.1.10-1) unstable; urgency=low + + * New upstream version. + + -- Ben Gertzfield Wed, 6 Oct 1999 19:17:57 -0700 + +gimp1.1 (1.1.9-1) unstable; urgency=low + + * New upstream version. + * Change auto-generation of shlibs file to make things compiled against + libgimp to depend on (e.g.) >= 1.1.8 instead of >= 1.1.8-1. This + makes building slink packages with versions like 1.1.8-0slink1 + work. + + -- Ben Gertzfield Fri, 10 Sep 1999 21:27:29 -0700 + +gimp1.1 (1.1.8-1) unstable; urgency=low + + * New upstream version. + * Change Recommends: of xfnts-100dpi to a Suggests, as it seems GIMP will + work without it nowadays. + * Upstream has restructured /usr/share/gimp and I missed it; that's + why the help files and tips of the day were missing. + (Fixes: #42699, #42096) + * libgimp1.1.8-dev Depends: on Source-Version of libgimp1.1.8 now. + + -- Ben Gertzfield Tue, 24 Aug 1999 13:46:24 -0700 + +gimp1.1 (1.1.7-1) unstable; urgency=low + + * New upstream version. + * Remove dependancy on perl, since it was outdated and I don't + even include the perl stuff (yet) (Fixes: #41402, #41484) + + -- Ben Gertzfield Sun, 18 Jul 1999 18:09:52 -0700 + +gimp1.1 (1.1.6-2) unstable; urgency=low + + * Patch for compiling on non-x86 architectures. (Fixes: #39863, #40080) + * libgimp1.1.6-dev no longer conflicts with libgimp1. (Fixes: #40267) + + -- Ben Gertzfield Thu, 1 Jul 1999 21:13:37 -0700 + +gimp1.1 (1.1.6-1) unstable; urgency=low + + * New upstream version. + + -- Ben Gertzfield Mon, 14 Jun 1999 22:00:10 -0700 + +gimp1.1 (1.1.5-1) unstable; urgency=low + + * New upstream version. + * Make it easier for myself to make new releases by automatically + generating the shlibs.local file, and other changes to debian/rules + + -- Ben Gertzfield Thu, 13 May 1999 14:16:19 -0700 + +gimp1.1 (1.1.4-1) unstable; urgency=low + + * New upstream version. + * The Perl extension won't work until the Debian libgtk-perl package + is updated. So I'm releasing this without the Perl extension until + libgtk-perl is recompiled against GTK+ 1.2 and updated from the + upstream source. + + -- Ben Gertzfield Sun, 11 Apr 1999 14:23:15 -0700 + +gimp1.1 (1.1.3-2) unstable; urgency=low + + * shlibs.local needed to be bumped to 1.1.3 + * disable perl extension for the time being + + -- Ben Gertzfield Sun, 28 Mar 1999 14:04:30 -0800 + +gimp1.1 (1.1.3-1) unstable; urgency=low + + * New upstream version. + * Build with GTK+ 1.2. + + -- Ben Gertzfield Mon, 15 Mar 1999 10:14:32 -0800 + +gimp1.1 (1.1.2-1) unstable; urgency=low + + * New upstream version. + + -- Ben Gertzfield Thu, 18 Feb 1999 19:19:43 -0800 + +gimp1.1 (1.1.1-1) unstable; urgency=low + + * New upstream version. + * Fix menu entry to be package gimp1.1, not gimp. (Fixes: #31796) + + -- Ben Gertzfield Thu, 21 Jan 1999 12:46:10 -0800 + +gimp1.1 (1.1.0-1) unstable; urgency=low + + * New upstream version; new package name (gimp1.1) to reflect unstable + release. + + -- Ben Gertzfield Thu, 24 Dec 1998 10:04:44 -0800 + +gimp (1.0.2-3) frozen unstable; urgency=low + + * Recompile for ncurses 4.2 and related aalib + + -- Ben Gertzfield Mon, 9 Nov 1998 20:29:13 -0800 + +gimp (1.0.2-2) frozen unstable; urgency=low + + * The gimp package no longer depends explicitly on xfnt{75,100}. I + downgraded the relationship to a Recommends: and added big fat + warnings in the README and in the package description. + Fixes bugs #14600 and #21055. This has been changed because it's + possible to run GIMP using a remote font server to serve the 75/100dpi + fonts. However, it's really no big deal to ask for them to be installed + locally, so the relationship should be Recommends:. + * The above Recommends: has been changed to xfonts-{75,100}dpi, although + it's pretty silly that their names were changed without adding a + Provides:. *grumble* + * Bumped the version number in the dependancy of gimp on gimp-data-extras + to (>= 1:1.0.0). + * libgimp-dev now conflicts with libglib-dev, so people don't try + compiling plugins when they only have GTK+ 1.1 installed. + + -- Ben Gertzfield Sun, 25 Oct 1998 10:46:23 -0800 + +gimp (1.0.2-1) unstable; urgency=low + + * New upstream version. This better make it in before the freeze :) + + -- Ben Gertzfield Wed, 14 Oct 1998 22:47:25 -0700 + +gimp (1.0.1-1) unstable; urgency=low + + * New upstream version. + + -- Ben Gertzfield Sun, 27 Sep 1998 21:37:45 -0700 + +gimp (1.0.0-1) frozen unstable; urgency=low + + * We made it! All the way to 1.0.0! Huzzah! + + -- Ben Gertzfield Tue, 2 Jun 1998 01:12:27 -0700 + +gimp (0.99.31-1) frozen unstable; urgency=low + + * New stable upstream version. + * Now includes man-page for gimptool. + + -- Ben Gertzfield Mon, 18 May 1998 13:18:01 -0700 + +gimp (0.99.29-2) frozen unstable; urgency=low + + * Added gimptool into package, was accidentally left out previously. + + -- Ben Gertzfield Mon, 11 May 1998 18:13:23 -0700 + +gimp (0.99.29-1) frozen unstable; urgency=low + + * Yikes! They're still pumping out those upstream versions. + * For some reason, the xdelta-dev package has disappeared. The + xdelta plugin has thus been removed. + + -- Ben Gertzfield Tue, 5 May 1998 19:43:35 -0700 + +gimp (0.99.28-1) frozen unstable; urgency=low + + * Yet another new upstream version. + + -- Ben Gertzfield Tue, 28 Apr 1998 12:54:34 -0700 + +gimp (0.99.27-1) frozen unstable; urgency=low + + * Gosh, 0.99.26 *wasn't* the last version. :/ Hope they're almost + done. New upstream version, bug fixes only of course. + + -- Ben Gertzfield Sat, 18 Apr 1998 14:56:21 -0700 + +gimp (0.99.26-1) frozen unstable; urgency=low + + * Another new upstream version. The GIMP developers are swearing + up and down that this is the last one before 1.0.. hmm :) + * This version is supposed to fix the problems with the save/load + dialog box. + + -- Ben Gertzfield Sun, 12 Apr 1998 01:19:33 -0700 + +gimp (0.99.24-1) frozen unstable; urgency=low + + * New upstream version. + * Made sure ChangeLog was installed as changelog.gz; fixes + lintian errors. + * Corrected major error in libgimp1's shlibs file. + + -- Ben Gertzfield Wed, 8 Apr 1998 12:58:38 -0700 + gimp (0.99.23-1) frozen unstable; urgency=low - * New upstream version; fixes lots of bugs with iscissors. - * .diff.gz has been integrated with CVS upstream. + * New upstream version. + * /usr/lib/libgck.{a,so} were not in the -dev package, moved + them to the right place. + * Fixed postinst to test if package is being configured for + ldconfiggage (Hi again James!) - -- Ben Gertzfield Sat, 28 Mar 1998 11:01:35 -0800 + -- Ben Gertzfield Sun, 29 Mar 1998 16:12:15 -0800 gimp (0.99.22-2) frozen unstable; urgency=low diff --git a/debian/control b/debian/control index 3e84628eb7..05ced3ebae 100644 --- a/debian/control +++ b/debian/control @@ -1,46 +1,60 @@ -Source: gimp +Source: gimp1.1 Priority: optional Section: graphics Maintainer: Ben Gertzfield -Standards-Version: 2.4.0.0 +Standards-Version: 3.1.1.1 +Build-Depends: aalib1-dev, libglib1.2-dev, libgtk1.2-dev, libgtkxmhtml-dev, libjpeg62-dev, libmpeg-dev, libpng2-dev, xpm4g-dev, zlib1g-dev, slang1-dev, xlib6g-dev, debhelper, libparse-recdescent-perl, libgtk-perl, pdl -Package: libgimp1 +Package: libgimp1.1 Architecture: any Section: libs Depends: ${shlibs:Depends} -Description: Libraries necessary to run the GIMP - This package includes the libgimp and libgimpui libraries, necessary - to run The GIMP. +Description: Developers' release of libraries necessary to run the GIMP + This package includes the developers' release of the libgimp and + libgimpui libraries, necessary to run The GIMP, unstable branch. + . + This is the unstable 1.1 branch of GIMP. It is not intended for use + with stable projects! . It has been split off from the main gimp package in order to facilitate easy development for packages that use libgimp and libgimpui, like SANE, the Scanner Access package for GIMP. -Package: gimp +Package: gimp1.1 Architecture: any Section: graphics -Conflicts: gimp-smotif, gimp-dmotif, gimp099, gimp-data-min -Replaces: gimp-smotif, gimp-dmotif, gimp099, gimp-data-min -Provides: gimp-data-min -Depends: ${shlibs:Depends}, xfnt75, xfnt100 -Suggests: freefont, sharefont, gimp-nonfree, gimp-data-extras (>= 1:0.99) -Description: The layers-based, non-Motif GNU Image Manipulation Program +Conflicts: gimp-smotif, gimp-dmotif, gimp099, gimp-data-min, gimp, libgimp-perl +Replaces: gimp-smotif, gimp-dmotif, gimp099, gimp-data-min, gimp +Provides: gimp-data-min, gimp +Depends: ${shlibs:Depends}, perl-5.005 +Suggests: freefont, sharefont, gimp1.1-nonfree, gimp-data-extras (>= 1:1.0.0), xfonts-100dpi, gimp1.1-perl +Recommends: xfonts-75dpi +Description: Developers' release of the GNU Image Manipulation Program The GIMP lets you draw, paint, edit images, and much more! GIMP includes the functionality and plug-ins of other famous image editing and processing programs. . - This version is beta software. Most of the functionality of the GIMP - 1.0 is here, but please be aware there that this is still a - developers' release. - . - Version 0.99 of The GIMP is a total re-write of the old 0.54 code. - It's fully layers-based, making it easy to use and more powerful. + This is the unstable 1.1 branch of GIMP. It is not intended for use + with stable projects! . - This version is not based on Motif code, so it is entirely free! - However, GIF and TIFF support have been moved to a separate package - (gimp-nonfree) because of the UNISYS patent. + You ***MUST*** <--- (really!) have the xfonts-75dpi and xfonts-100dpi + packages available on the X server, whether via files or via a font + server like xfs. The gimp package only Recommends: these packages because + it's possible to have them served remotely, but you really should + install them. :) -Package: gimp-nonfree +Package: gimp1.1-perl +Architecture: any +Section: graphics +Depends: perl5, libgtk-perl, pdl, gimp1.1 (>= ${Source-Version}) +Conflicts: libgimp-perl +Replaces: libgimp1.1.15 (<< 1.1.15-2), gimp1.1 (<< 1.1.27), libgimp-perl +Description: Perl support and plugins for The GIMP + This package includes the Perl modules necessary to write Perl-based + plugins for The GIMP. It includes several plugins with various + useful features. + +Package: gimp1.1-nonfree Architecture: any Section: non-free/graphics Depends: ${shlibs:Depends} @@ -49,18 +63,23 @@ Description: GIF and TIFF support for the GNU Image Manipulation Program Manipulation Program. These files are not freely available; their use is disallowed by the UNISYS patent on LZW compression. . + This is the unstable 1.1 branch of GIMP. It is not intended for use + with stable projects! + . Use at your own legal risk. -Package: libgimp-dev +Package: libgimp1.1-dev Architecture: any Section: devel -Depends: ${shlibs:Depends} -Conflicts: gimp-dev -Replaces: gimp-dev -Description: Header files for compiling plugins for The GIMP +Depends: libgimp1.1 (= ${Source-Version}), libgtk1.2-dev, libglib1.2-dev +Conflicts: libgimp-dev, libgimp1.1.1-dev, libgimp1.1.2-dev, libgimp1.1.3-dev, libgimp1.1.4-dev, libgimp1.1.5-dev, libgimp1.1.6-dev, libgimp1.1.7-dev, libgimp1.1.8-dev, libgimp1.1.9-dev, libgimp1.1.10-dev, libgimp1.1.12-dev, libgimp1.1.13-dev, libgimp1.1.14-dev, libgimp1.1.15-dev, libgimp1.1.16-dev, libgimp1.1.17-dev, libgimp1.1.18-dev, libgimp1.1.19-dev, libgimp1.1.22-dev, libgimp1.1.24-dev, libgimp1.1-dev (<< ${Source-Version}) +Replaces: libgimp-dev, libgimp1.1.1-dev, libgimp1.1.2-dev, libgimp1.1.3-dev, libgimp1.1.4-dev, libgimp1.1.5-dev, libgimp1.1.6-dev, libgimp1.1.7-dev, libgimp1.1.8-dev, libgimp1.1.9-dev, libgimp1.1.10-dev, libgimp1.1.12-dev, libgimp1.1.13-dev, libgimp1.1.14-dev, libgimp1.1.15-dev, libgimp1.1.16-dev, libgimp1.1.17-dev, libgimp1.1.18-dev, libgimp1.1.19-dev, libgimp1.1.22-dev, libgimp1.1.24-dev, libgimp1.1-dev (<< ${Source-Version}) +Description: Developers' release of files for compiling plugins for The GIMP This package contains the header files for the GNU Image Manipulation Program, along with the static versions of libgimp and libgimpui. . Install this package if you wish to compile your own plugins, or if you wish to develop packages that use libgimp or libgimpui. - + . + This is the unstable 1.1 branch of GIMP. It is not intended for use + with stable projects! diff --git a/debian/copyright b/debian/copyright index 5b99be5cec..cd3b01d2f5 100644 --- a/debian/copyright +++ b/debian/copyright @@ -6,14 +6,15 @@ gimp --------- The GIMP may be redistributed under the terms of the GNU GPL, Version -2 or later, found on Debian systems in the file /usr/doc/copyright/GPL +2 or later, found on Debian systems in the file +/usr/share/common-licenses/GPL libgimp --------- The GIMP libraries may be redistributed under the terms of the GNU LGPL, Version 2 or later, found on Debian systems in the file -/usr/doc/copyright/LGPL +/usr/share/common-licenses/LGPL gimp-nonfree --------- diff --git a/debian/cvs-build b/debian/cvs-build new file mode 100755 index 0000000000..0ce3e9a76f --- /dev/null +++ b/debian/cvs-build @@ -0,0 +1,61 @@ +#!/usr/bin/perl -w + +# Use this script to build a .deb from CVS. Creates .debs with +# version numbers like: 0.YYYYMMDD-cvsXX where XX is the build +# number of the day. + +use POSIX qw(strftime); + +$ENV{'DEBCVS'} = 1; + +unless (-d 'debian') { + chdir ".." or die "Couldn't chdir ..: $!\n"; + unless (-d 'debian') { + die "$0: Must be run from either the parent of the debian/ dir or within debian/.\n"; + } +} + +my $date = strftime("%Y%m%d", localtime); +my $posixtime = strftime("%a, %d %b %Y %H:%M:%S %z", localtime); + +my $email = $ENV{'EMAIL'} || 'Ben Gertzfield '; + +my @changelog; + +open CHANGELOG, "debian/changelog" or die "Couldn't open changelog: $!\n"; + +my $first_line = ; +push @changelog, $first_line; + +my ($old_version) = ($first_line =~ /\S+\s+\((.*?)\)\s+/); +my $new_version; + +print "old ver: $old_version, date: $date\n"; + +if ($old_version =~ /0\.$date-cvs(\d*)/) { + if ($1) { + $new_version = sprintf("0.%s-cvs%d", $date, $1 + 1); + } else { + $new_version = "0.$date-cvs1"; + } +} else { + $new_version = "0.$date-cvs1"; +} + +push @changelog, ; + +close CHANGELOG; + +open NEWCHANGE, ">debian/changelog" or die "Couldn't open changelog for writing: $!\n"; + +print NEWCHANGE "gimp1.1 ($new_version) unstable; urgency=low + + * CVS build. + + -- $email $posixtime\n\n"; + +print NEWCHANGE @changelog; + +close NEWCHANGE; + +system("dpkg-buildpackage -rfakeroot") and die "dpkg-buildpackage -rfakeroot failed: $@\n"; diff --git a/debian/dirs b/debian/dirs new file mode 100644 index 0000000000..d6d926df51 --- /dev/null +++ b/debian/dirs @@ -0,0 +1,5 @@ +usr/lib/gimp/1.1/plug-ins +usr/bin/ +usr/share/man/man1 +usr/share/man/man5 +usr/share/pixmaps diff --git a/debian/files b/debian/files deleted file mode 100644 index c19572f1f5..0000000000 --- a/debian/files +++ /dev/null @@ -1,4 +0,0 @@ -gimp-nonfree_0.99.22-2_i386.deb non-free/graphics optional -gimp_0.99.22-2_i386.deb graphics optional -libgimp-dev_0.99.22-2_i386.deb devel optional -libgimp1_0.99.22-2_i386.deb libs optional diff --git a/debian/gimp.copyright b/debian/gimp.copyright deleted file mode 100644 index 4a3339524f..0000000000 --- a/debian/gimp.copyright +++ /dev/null @@ -1,8 +0,0 @@ -This package was debianized by Ben Gertzfield che@imsa.edu on -Tue, 22 Jul 1997 20:53:20 -0500. - -It was downloaded from http://www.xcf.berkeley.edu/~gimp/ - -It may be redistributed under the terms of the GNU GPL, Version 2 or -later, found on Debian systems in the file /usr/doc/copyright/GPL - diff --git a/debian/gimp.files b/debian/gimp.files deleted file mode 100644 index 2594b32678..0000000000 --- a/debian/gimp.files +++ /dev/null @@ -1,17 +0,0 @@ -usr/lib/gimp/0.99/plug-ins/ -usr/share/gimp/scripts/ -usr/share/gimp/user_install -usr/share/gimp/gimprc -usr/share/gimp/gimprc_user -usr/share/gimp/gtkrc -usr/share/gimp/gimp_logo.ppm -usr/share/gimp/gimp_tips.txt -usr/share/gimp/ps-menurc -usr/X11R6/bin/gimp -usr/share/gimp/scripts/ -usr/share/gimp/brushes/ -usr/share/gimp/gradients/ -usr/share/gimp/palettes/ -usr/share/gimp/patterns/ -usr/share/gimp/gimp_splash.ppm -usr/share/gimp/gfig/ diff --git a/debian/gimp.menu b/debian/gimp.menu deleted file mode 100644 index 0c187aef6f..0000000000 --- a/debian/gimp.menu +++ /dev/null @@ -1,2 +0,0 @@ -?package(gimp):command="/usr/X11R6/bin/gimp" icon="none" needs="X11" \ - section="Apps/Graphics" title="The GIMP" diff --git a/debian/gimp1.1-nonfree.copyright b/debian/gimp1.1-nonfree.copyright new file mode 100644 index 0000000000..191b0c3226 --- /dev/null +++ b/debian/gimp1.1-nonfree.copyright @@ -0,0 +1,30 @@ +This package is part of the GIMP source (http://www.gimp.org/). + +It has been split out due to patent issues with the LZW compression +algorithm used in the GIF plugin. + +This package contains proprietary, patented compression algorithms. + +Use at your own legal risk. + +/* ppmtogif.c - read a portable pixmap and produce a GIF file +** +** Based on GIFENCOD by David Rowley .A +** Lempel-Zim compression based on "compress". +** +** Modified by Marcel Wijkstra +** +** +** Copyright (C) 1989 by Jef Poskanzer. +** +** Permission to use, copy, modify, and distribute this software and its +** documentation for any purpose and without fee is hereby granted, provided +** that the above copyright notice appear in all copies and that both that +** copyright notice and this permission notice appear in supporting +** documentation. This software is provided "as is" without express or +** implied warranty. +** +** The Graphics Interchange Format(c) is the Copyright property of +** CompuServe Incorporated. GIF(sm) is a Service Mark property of +** CompuServe Incorporated. +*/ diff --git a/debian/gimp1.1-nonfree.files b/debian/gimp1.1-nonfree.files new file mode 100644 index 0000000000..0468c5eda8 --- /dev/null +++ b/debian/gimp1.1-nonfree.files @@ -0,0 +1,2 @@ +usr/lib/gimp/1.1/plug-ins/gif + diff --git a/debian/gimp1.1-perl.files b/debian/gimp1.1-perl.files new file mode 100644 index 0000000000..e0b95103a9 --- /dev/null +++ b/debian/gimp1.1-perl.files @@ -0,0 +1,9 @@ +usr/lib/perl5/ +usr/share/man/man1/*.1p +usr/share/man/man3/ +usr/share/locale/*/LC_MESSAGES/gimp-perl.mo +usr/bin/scm2scm +usr/bin/scm2perl +usr/bin/embedxpm +usr/bin/gimpdoc +usr/bin/xcftopnm diff --git a/debian/gimp1.1-perl.undocumented b/debian/gimp1.1-perl.undocumented new file mode 100644 index 0000000000..d98e4e80d9 --- /dev/null +++ b/debian/gimp1.1-perl.undocumented @@ -0,0 +1 @@ +gimpdoc.1 diff --git a/debian/gimp1.1.copyright b/debian/gimp1.1.copyright new file mode 100644 index 0000000000..992fa9dd1a --- /dev/null +++ b/debian/gimp1.1.copyright @@ -0,0 +1,8 @@ +This package was debianized by Ben Gertzfield on +Tue, 22 Jul 1997 20:53:20 -0500. + +It was downloaded from ftp://ftp.gimp.org/ + +It may be redistributed under the terms of the GNU GPL, Version 2 or +later, found on Debian systems in the file /usr/share/common-licenses/GPL + diff --git a/debian/gimp1.1.files b/debian/gimp1.1.files new file mode 100644 index 0000000000..1317296845 --- /dev/null +++ b/debian/gimp1.1.files @@ -0,0 +1,9 @@ +usr/lib/gimp/1.1/plug-ins/ +usr/lib/gimp/1.1/modules/ +usr/share/man/man5/gimprc.5 +usr/share/pixmaps/wilber.xpm +usr/share/locale +usr/share/gimp/ +etc/ +usr/bin/gimp +usr/share/man/man1/gimp.1 diff --git a/debian/gimp1.1.menu b/debian/gimp1.1.menu new file mode 100644 index 0000000000..c204bba786 --- /dev/null +++ b/debian/gimp1.1.menu @@ -0,0 +1,2 @@ +?package(gimp1.1):command="/usr/bin/gimp" icon="/usr/share/pixmaps/wilber.xpm" needs="X11" \ + section="Apps/Graphics" title="The GIMP" diff --git a/debian/libgimp-dev.files b/debian/libgimp-dev.files deleted file mode 100644 index 32249d74ca..0000000000 --- a/debian/libgimp-dev.files +++ /dev/null @@ -1,6 +0,0 @@ -usr/lib/libgimp.so -usr/lib/libgimp.a -usr/lib/libgimpui.so -usr/lib/libgimpui.a -usr/include/libgimp/ -usr/include/gck/ diff --git a/debian/libgimp1.1-dev.files b/debian/libgimp1.1-dev.files new file mode 100644 index 0000000000..191cde7b4d --- /dev/null +++ b/debian/libgimp1.1-dev.files @@ -0,0 +1,8 @@ +usr/lib/*.a +usr/lib/*.so +usr/share/man/man1/gimptool.1 +usr/share/gimp/1.1/devel-docs/ +usr/share/aclocal/gimp.m4 +usr/include/ +usr/bin/gimptool +usr/bin/gimp-config diff --git a/debian/nonfree.copyright b/debian/nonfree.copyright deleted file mode 100644 index 2dae0bc217..0000000000 --- a/debian/nonfree.copyright +++ /dev/null @@ -1,53 +0,0 @@ -This package was debianized by Ben Gertzfield che@imsa.edu on -Tue, 22 Jul 1997 20:53:20 -0500 - -It was downloaded from http://www.xcf.berkeley.edu/~gimp/ - -This package contains proprietary, patented compression algorithms. - -Use at your own legal risk. - -/* ppmtogif.c - read a portable pixmap and produce a GIF file -** -** Based on GIFENCOD by David Rowley .A -** Lempel-Zim compression based on "compress". -** -** Modified by Marcel Wijkstra -** -** -** Copyright (C) 1989 by Jef Poskanzer. -** -** Permission to use, copy, modify, and distribute this software and its -** documentation for any purpose and without fee is hereby granted, provided -** that the above copyright notice appear in all copies and that both that -** copyright notice and this permission notice appear in supporting -** documentation. This software is provided "as is" without express or -** implied warranty. -** -** The Graphics Interchange Format(c) is the Copyright property of -** CompuServe Incorporated. GIF(sm) is a Service Mark property of -** CompuServe Incorporated. -*/ - -/* -** tifftopnm.c - converts a Tagged Image File to a portable anymap -** -** Derived by Jef Poskanzer from tif2ras.c, which is: -** -** Copyright (c) 1990 by Sun Microsystems, Inc. -** -** Author: Patrick J. Naughton -** naughton@wind.sun.com -** -** Permission to use, copy, modify, and distribute this software and its -** documentation for any purpose and without fee is hereby granted, -** provided that the above copyright notice appear in all copies and that -** both that copyright notice and this permission notice appear in -** supporting documentation. -** -** This file is provided AS IS with no warranties of any kind. The author -** shall have no liability with respect to the infringement of copyrights, -** trade secrets or any patents by this file or any part thereof. In no -** event will the author be liable for any lost revenue or profits or -** other special, indirect and consequential damages. -*/ diff --git a/debian/postinst b/debian/postinst index 554a08efef..448452007f 100644 --- a/debian/postinst +++ b/debian/postinst @@ -1,4 +1,8 @@ #!/bin/sh -ldconfig +if [ "x$1" = xconfigure ]; then + ldconfig +fi + +#DEBHELPER# diff --git a/debian/prerm b/debian/prerm deleted file mode 100644 index df85152c0b..0000000000 --- a/debian/prerm +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh - -set -e -ldconfig diff --git a/debian/rules b/debian/rules index 0dfc712952..bc84ec8ac6 100755 --- a/debian/rules +++ b/debian/rules @@ -1,26 +1,60 @@ #!/usr/bin/make -f -# Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess. +# GIMP1.1's debian/rules file. Uses debhelper by Joey Hess. +# Based on sample debhelper debian/rules file. +# Written 2 Jun 1998 by Ben Gertzfield +# Hacked 29 May 2000 by Ian McKellar -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 +## Read major and minor version numbers from the changelog :-) +version=$(shell dpkg-parsechangelog | grep '^Version: ' | sed -e 's/^Version: //' | sed -e 's/-.*//') + +ifeq ($(DEBCVS),1) + major=1.1 + minor=$(shell echo ${version} | sed -e 's/^[0-9]*\.//') +else + major=$(shell echo ${version} | sed -e 's/\.[0-9]*$$//') + minor=$(shell echo ${version} | sed -e 's/^[0-9]*\.[0-9]*\.//') +endif + +next_version=${major}.$(shell expr ${minor} + 1) build: build-stamp build-stamp: dh_testdir + + # We may need these in the future because of the /etc patch + #aclocal + #automake + #autoconf + # Add here commands to compile the pacckage. - ./configure --prefix=/usr + ./configure --sysconfdir=/etc --prefix=/usr --enable-perl + + # Patch the generated libtool to avoid passing -rpath when linking, + # and to explicitly link libraries against the libraries they + # depend on. + sed < libtool > libtool-2 \ + -e 's/^hardcode_libdir_flag_spec.*$$/hardcode_libdir_flag_spec=" -D__LIBTOOL_IS_A_FOOL__ "/' \ + -e '/^archive_cmds="/s/"$$/ \\$$deplibs"/' + mv libtool-2 libtool + chmod 755 libtool + $(MAKE) + +# Commented out because you have to be in X to build the docs, yuck +# cd docs && $(MAKE) +# cd .. touch build-stamp clean: dh_testdir dh_testroot - -rm -f build-stamp install-stamp + rm -f build-stamp install-stamp debian/shlibs.local # Add here commands to clean up after the build process. + -$(MAKE) clean -$(MAKE) distclean - rm -rf debian/{gimp,gimp-nonfree,libgimp1,libgimp-dev} find . -name '*.o' -o -name '_libs' -o -name '*.lo' -o -name '*.a' -o -name '*.P' -o -name 'Makefile' | xargs rm -rf - -rm app/gimp + rm -f app/gimp + rm -f plug-ins/perl/po/*.gmo dh_clean # Build architecture-independent files here. @@ -28,121 +62,137 @@ binary-indep: build # We have nothing to do by default. # Build architecture-dependent files here. -binary-arch: build install gimp-nonfree gimp libgimp-dev libgimp1 +binary-arch: build install gimp$(major)-nonfree gimp$(major)-perl gimp$(major) libgimp$(major)-dev libgimp$(major) install: install-stamp install-stamp: build dh_testdir dh_testroot dh_clean - dh_installdirs usr/X11R6/bin - $(MAKE) prefix=`pwd`/debian/tmp/usr install - mv debian/tmp/usr/bin/gimp debian/tmp/usr/X11R6/bin + dh_installdirs usr/share/pixmaps + ##$(MAKE) prefix=$(shell pwd)/debian/tmp/usr PREFIX=$(shell pwd)/debian/tmp/usr INSTALLDIRS=perl INSTALLMAN1DIR=$(shell pwd)/debian/tmp/usr/share/man/man1 INSTALLMAN3DIR=$(shell pwd)/debian/tmp/usr/share/man/man3 DESTDIR=$(shell pwd)/debian/tmp/ install + $(MAKE) prefix=$(shell pwd)/debian/tmp/usr PREFIX=$(shell pwd)/debian/tmp/usr gimpsysconfdir=$(shell pwd)/debian/tmp/etc/gimp-$(major) INSTALLDIRS=perl INSTALLMAN1DIR=$(shell pwd)/debian/tmp/usr/share/man/man1 INSTALLMAN3DIR=$(shell pwd)/debian/tmp/usr/share/man/man3 INSTALLMAN5DIR=$(shell pwd)/debian/tmp/usr/share/man/man5 install + -find debian/tmp/usr -name perllocal.pod -exec rm -f {} \; + find debian/tmp -type f -name .packlist | xargs rm -f + -find debian/tmp/usr/lib/perl5 -type d -empty | xargs rmdir -p + mv debian/tmp/usr/man/man1/* debian/tmp/usr/share/man/man1/ + mv debian/tmp/usr/man/man5/* debian/tmp/usr/share/man/man5/ + rm -f debian/shlibs.local + + # These are the safe way, but the wrong way, to make shlib deps + #echo "libgimp-$(major) $(minor) libgimp$(major) (>= $(version))" > debian/shlibs.local + #echo "libgck-$(major) $(minor) libgimp$(major) (>= $(version))" >> debian/shlibs.local + #echo "libgimpui-$(major) $(minor) libgimp$(major) (>= $(version))" >> debian/shlibs.local + + # This way is correct, but only seems to work on woody + echo "libgimp-$(major) $(minor) libgimp$(major) (>= $(version)), libgimp$(major) (<< $(next_version))" > debian/shlibs.local + echo "libgck-$(major) $(minor) libgimp$(major) (>= $(version)), libgimp$(major) (<< $(next_version))" >> debian/shlibs.local + echo "libgimpui-$(major) $(minor) libgimp$(major) (>= $(version)), libgimp$(major) (<< $(next_version))" >> debian/shlibs.local + +# you are very naughty, helix peoples, this is already in the shlibs for aalib +# I can guess you're just hacking in slink support, so I forgive you +# echo "libaa 1 aalib1 (>= 1.2)" >> debian/shlibs.local + cp pixmaps/wilber.xpm debian/tmp/usr/share/pixmaps + touch install-stamp -libgimp1: build install - dh_testdir -plibgimp1 - dh_testroot -plibgimp1 -# dh_clean -k -plibgimp1 - dh_installdirs -plibgimp1 - rm -rf debian/tmp/usr/bin debian/tmp/usr/X11R6 debian/tmp/usr/include \ - debian/tmp/usr/share -# $(MAKE) prefix=`pwd`/debian/tmp/usr install -# dh_movefiles -plibgimp1 -# rm debian/tmp/usr/lib/*.{so,la,a} -# rm -rf debian/tmp/usr/{include,info,share} -# rm -rf debian/tmp/usr/lib/gimp -# rm -rf debian/tmp/usr/bin - dh_installdocs -plibgimp1 - dh_installchangelogs -plibgimp1 - dh_strip -plibgimp1 - dh_compress -plibgimp1 - dh_fixperms -plibgimp1 - dh_installdeb -plibgimp1 - dh_shlibdeps -plibgimp1 - dh_gencontrol -plibgimp1 - dh_makeshlibs -plibgimp1 - dh_md5sums -plibgimp1 - dh_builddeb -plibgimp1 +libgimp$(major): build install + dh_testdir -plibgimp$(major) + dh_testroot -plibgimp$(major) + dh_installdirs -plibgimp$(major) + rm -rf debian/tmp/usr/bin debian/tmp/usr/include \ + debian/tmp/usr/share debian/tmp/usr/lib/*.la debian/tmp/usr/man debian/tmp/usr/lib/gimp debian/tmp/usr/lib/perl5 debian/tmp/etc + dh_installdocs -plibgimp$(major) + dh_installchangelogs -plibgimp$(major) + dh_strip -plibgimp$(major) + dh_compress -plibgimp$(major) + dh_fixperms -plibgimp$(major) + dh_installdeb -plibgimp$(major) + dh_shlibdeps -plibgimp$(major) + dh_gencontrol -plibgimp$(major) + dh_md5sums -plibgimp$(major) + dh_builddeb -plibgimp$(major) -gimp: build install - dh_testdir -pgimp - dh_testroot -pgimp - dh_clean -k -pgimp - dh_installdirs -pgimp usr/X11R6/man/man1 - # Add here commands to install the files into debian/tmp - dh_movefiles -pgimp +gimp$(major): build install + dh_testdir -pgimp$(major) + dh_testroot -pgimp$(major) + dh_clean -k -pgimp$(major) + dh_installdirs -pgimp$(major) + -dh_movefiles -pgimp$(major) -rm -f install-stamp - cp docs/gimp.1 debian/gimp/usr/X11R6/man/man1 -# $(MAKE) prefix=`pwd`/debian/gimp/usr install -# install -d debian/gimp/usr/X11R6/bin -# mv debian/gimp/usr/bin/gimp debian/gimp/usr/X11R6/bin/gimp -# install -d debian/gimp-nonfree/usr/lib/gimp/0.99/plug-ins -# rm -rf debian/gimp/usr/{include,info} -# find debian/gimp/usr/lib -maxdepth 1 \( -type f -or -type l \) \ -# | xargs rm -# mv debian/gimp/usr/lib/gimp/0.99/plug-ins/{gif,tiff} \ -# debian/gimp-nonfree/usr/lib/gimp/0.99/plug-ins - dh_installdocs -pgimp debian/README.debian docs/*.txt ChangeLog \ - README NOTES - dh_installchangelogs -pgimp - dh_strip -pgimp - dh_compress -pgimp - dh_fixperms -pgimp - dh_installmenu -pgimp - dh_installdeb -pgimp - LD_LIBRARY_PATH=$(shell pwd)/debian/tmp/usr/lib dh_shlibdeps -pgimp - dh_gencontrol -pgimp - dh_makeshlibs -pgimp - dh_md5sums -pgimp - dh_builddeb -pgimp + dh_installdocs -pgimp$(major) debian/README.debian docs/*.txt \ + README docs/Wilber.xcf.gz + dh_installchangelogs -pgimp$(major) ChangeLog + dh_strip -pgimp$(major) + dh_compress -pgimp$(major) + dh_fixperms -pgimp$(major) + dh_installmenu -pgimp$(major) + dh_installdeb -pgimp$(major) + LD_LIBRARY_PATH=$(shell pwd)/debian/tmp/usr/lib dh_shlibdeps -pgimp$(major) + dh_gencontrol -pgimp$(major) + dh_md5sums -pgimp$(major) + dh_builddeb -pgimp$(major) +gimp$(major)-perl: build install + dh_testdir -pgimp$(major)-perl + dh_testroot -pgimp$(major)-perl + dh_clean -pgimp$(major)-perl -k + dh_installdirs -pgimp$(major)-perl usr/lib/perl5 /usr/lib/gimp/$(major)/plug-ins + dh_movefiles -pgimp$(major)-perl + for i in `file debian/tmp/usr/lib/gimp/$(major)/plug-ins/* | grep perl | cut -d : -f 1`; \ + do \ + mv $$i debian/gimp$(major)-perl/usr/lib/gimp/$(major)/plug-ins ; \ + done -gimp-nonfree: build install - dh_testdir -pgimp-nonfree - dh_testroot -pgimp-nonfree - dh_clean -k -pgimp-nonfree - dh_movefiles -pgimp-nonfree -rm -f install-stamp -# -rm debian/gimp-nonfree.substvars -# -find debian/gimp-nonfree -not -type d -and -not \( -name 'gif' -or \ -# -name 'tiff' \) | xargs rm - dh_installdirs -pgimp-nonfree - dh_installdocs -pgimp-nonfree - dh_installchangelogs -pgimp-nonfree - dh_strip -pgimp-nonfree - dh_compress -pgimp-nonfree - dh_fixperms -pgimp-nonfree - dh_installdeb -pgimp-nonfree - LD_LIBRARY_PATH=$(shell pwd)/debian/tmp/usr/lib dh_shlibdeps -pgimp-nonfree - dh_gencontrol -pgimp-nonfree - dh_makeshlibs -pgimp-nonfree - dh_md5sums -pgimp-nonfree - dh_builddeb -pgimp-nonfree + dh_link usr/share/man/man1/gimptool.1 usr/share/man/man1/gimp-config.1 + dh_installdocs -pgimp$(major)-perl + dh_undocumented -pgimp$(major)-perl + dh_installchangelogs -pgimp$(major)-perl + dh_strip -pgimp$(major)-perl + dh_compress -pgimp$(major)-perl + dh_fixperms -pgimp$(major)-perl + dh_installdeb -pgimp$(major)-perl + dh_shlibdeps -pgimp$(major)-perl + dh_gencontrol -pgimp$(major)-perl + dh_md5sums -pgimp$(major)-perl + dh_builddeb -pgimp$(major)-perl -libgimp-dev: build install - dh_testdir -plibgimp-dev - dh_testroot -plibgimp-dev - dh_clean -plibgimp-dev -k - dh_installdirs -plibgimp-dev - dh_movefiles -plibgimp-dev +gimp$(major)-nonfree: build install + dh_testdir -pgimp$(major)-nonfree + dh_testroot -pgimp$(major)-nonfree + dh_clean -k -pgimp$(major)-nonfree + dh_movefiles -pgimp$(major)-nonfree -rm -f install-stamp - # Add here commands to install the files into debian/tmp -# $(MAKE) prefix=`pwd`/debian/libgimp-dev/usr install -# rm -rf debian/libgimp-dev/usr/lib/gimp -# find debian/libgimp-dev/usr/lib \( -type f -or -type l \) -and ! \( -name \*.so -or -name \*.a \) | xargs rm -# rm -rf debian/libgimp-dev/usr/{bin,share} - dh_installdocs -plibgimp-dev - dh_installchangelogs -plibgimp-dev - dh_strip -plibgimp-dev - dh_compress -plibgimp-dev - dh_fixperms -plibgimp-dev - dh_installdeb -plibgimp-dev - dh_shlibdeps -plibgimp-dev - dh_gencontrol -plibgimp-dev - dh_makeshlibs -plibgimp-dev - dh_md5sums -plibgimp-dev - dh_builddeb -plibgimp-dev + dh_installdirs -pgimp$(major)-nonfree + dh_installdocs -pgimp$(major)-nonfree + dh_installchangelogs -pgimp$(major)-nonfree + dh_strip -pgimp$(major)-nonfree + dh_compress -pgimp$(major)-nonfree + dh_fixperms -pgimp$(major)-nonfree + dh_installdeb -pgimp$(major)-nonfree + LD_LIBRARY_PATH=$(shell pwd)/debian/tmp/usr/lib dh_shlibdeps -pgimp$(major)-nonfree + dh_gencontrol -pgimp$(major)-nonfree + dh_md5sums -pgimp$(major)-nonfree + dh_builddeb -pgimp$(major)-nonfree + +libgimp$(major)-dev: build install + dh_testdir -plibgimp$(major)-dev + dh_testroot -plibgimp$(major)-dev + dh_clean -plibgimp$(major)-dev -k + dh_installdirs -plibgimp$(major)-dev + dh_movefiles -plibgimp$(major)-dev + -rm -f install-stamp + dh_installdocs -plibgimp$(major)-dev + dh_installchangelogs -plibgimp$(major)-dev + dh_strip -plibgimp$(major)-dev + dh_compress -plibgimp$(major)-dev + dh_fixperms -plibgimp$(major)-dev + dh_installdeb -plibgimp$(major)-dev + dh_shlibdeps -plibgimp$(major)-dev + dh_gencontrol -plibgimp$(major)-dev + dh_md5sums -plibgimp$(major)-dev + dh_builddeb -plibgimp$(major)-dev source diff: @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false diff --git a/debian/shlibs.local b/debian/shlibs.local deleted file mode 100644 index e9b3e3f6eb..0000000000 --- a/debian/shlibs.local +++ /dev/null @@ -1,2 +0,0 @@ -libgimp 1 libgimp1 -libgimpui 1 libgimp1