Commit ba1c2b47 authored by Sven Neumann's avatar Sven Neumann Committed by Sven Neumann
Browse files

removed outdated and unmaintained debian package description. The debian

2004-01-22  Sven Neumann  <sven@gimp.org>

	* debian/*: removed outdated and unmaintained debian package
	description. The debian package is well maintained without keeping
	these files in our CVS tree.
parent f39c3a43
2004-01-22 Sven Neumann <sven@gimp.org>
* debian/*: removed outdated and unmaintained debian package
description. The debian package is well maintained without keeping
these files in our CVS tree.
2004-01-22 Ville Pätsi <drc@gimp.org>
 
* gimp.spec.in: Added a depedency for libexif
gimp1.2 for Debian GNU/Linux
----------------------------
The GNU Image Manipulation Program lets you draw, edit images, and
manipulate them any way you want!
This is the stable 1.2 release of Gimp. It's a full featured, freely
available, non-Motif version of The Gimp.
***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.2 has full layers support, tile-based memory allocation, and
a whole bunch of other nifty features.
If you want full documentation, either see the gimp-doc package
or the wonderful online docs:
http://manual.gimp.org/
COMPILING PLUGINS:
-----------------
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:
gimptool --install plug-in.c
Now wasn't that easy?
Ben Gertzfield <che@debian.org>, Tue, 22 Jul 1997 20:53:20 -0500
This diff is collapsed.
Source: gimp1.2
Priority: optional
Section: graphics
Maintainer: Ben Gertzfield <che@debian.org>
Standards-Version: 3.2.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.2
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
Conflicts: libgimp, libgimp1.1.1, libgimp1.1.2, libgimp1.1.3, libgimp1.1.4, libgimp1.1.5, libgimp1.1.6, libgimp1.1.7, libgimp1.1.8, libgimp1.1.9, libgimp1.1.10, libgimp1.1.12, libgimp1.1.13, libgimp1.1.14, libgimp1.1.15, libgimp1.1.16, libgimp1.1.17, libgimp1.1.18, libgimp1.1.19, libgimp1.1.22, libgimp1.1.24, libgimp1.1
Description: Libraries necessary to run the GIMP, version 1.2
This package includes the developers' release of the libgimp and
libgimpui libraries, necessary to run The GIMP, stable version 1.2.
.
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: gimp1.2
Architecture: any
Section: graphics
Conflicts: gimp-smotif, gimp-dmotif, gimp099, gimp-data-min, gimp, libgimp-perl, gimp1.1
Replaces: gimp-smotif, gimp-dmotif, gimp099, gimp-data-min, gimp, gimp1.1
Provides: gimp-data-min, gimp, gimp1.1
Depends: ${shlibs:Depends}
Suggests: freefont, sharefont, gimp1.2-nonfree, gimp-data-extras (>= 1:1.2.0), xfonts-100dpi, gimp1.2-perl
Recommends: xfonts-75dpi
Description: The GNU Image Manipulation Program, stable version 1.2
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 is the stable 1.2 version of GIMP.
.
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: gimp1.2-perl
Architecture: any
Section: graphics
Depends: ${perl:Depends}, libgtk-perl, pdl, gimp1.2 (>= ${Source-Version})
Conflicts: libgimp-perl, gimp1.1-perl
Replaces: libgimp1.1.15 (<< 1.1.15-2), gimp1.1 (<< 1.1.27), libgimp-perl, gimp1.1-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.2-nonfree
Architecture: any
Section: non-free/graphics
Depends: ${shlibs:Depends}
Conflicts: gimp1.1-nonfree
Replaces: gimp1.1-nonfree
Description: GIF and TIFF support for the GNU Image Manipulation Program
This package includes the gif and tiff support for The GNU Image
Manipulation Program. These files are not freely available; their
use is disallowed by the UNISYS patent on LZW compression.
.
Use at your own legal risk.
Package: libgimp1.2-dev
Architecture: any
Section: devel
Depends: libgimp1.2 (= ${Source-Version}), libgtk1.2-dev, libglib1.2-dev
Conflicts: gimp (<< 1.1), 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
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
Description: Headers and other 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.
The GIMP source is available at ftp.gimp.org:/pub/gimp.
Copyrights for GIMP-related packages:
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/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/share/common-licenses/LGPL
gimp-nonfree
---------
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 <mgardi@watdscu.waterloo.edu>.A
** Lempel-Zim compression based on "compress".
**
** Modified by Marcel Wijkstra <wijkstra@fwi.uva.nl>
**
**
** 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.
*/
#!/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);
my $version = '1.2';
$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 <che@debian.org>';
my @changelog;
open CHANGELOG, "debian/changelog" or die "Couldn't open changelog: $!\n";
my $first_line = <CHANGELOG>;
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, <CHANGELOG>;
close CHANGELOG;
open NEWCHANGE, ">debian/changelog" or die "Couldn't open changelog for writing: $!\n";
print NEWCHANGE "gimp$version ($new_version) unstable; urgency=low
* CVS build.
-- $email $posixtime\n\n";
print NEWCHANGE @changelog;
close NEWCHANGE;
system("./autogen.sh") and die "autogen.sh failed: $@\n";
system("dpkg-buildpackage -rfakeroot") and die "dpkg-buildpackage -rfakeroot failed: $@\n";
usr/lib/gimp/1.2/plug-ins
usr/bin/
usr/share/man/man1
usr/share/man/man5
usr/share/pixmaps
#!/bin/sh
if [ "x$1" = xconfigure ]; then
ldconfig
fi
#DEBHELPER#
#!/usr/bin/make -f
# GIMP1.2's debian/rules file. Uses debhelper by Joey Hess.
# Based on sample debhelper debian/rules file.
# Written 2 Jun 1998 by Ben Gertzfield <che@debian.org>
# Hacked 29 May 2000 by Ian McKellar <yakk@gimp.org>
## 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.2
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 --sysconfdir=/etc --prefix=/usr --enable-perl --mandir=/usr/share/man
# 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 debian/shlibs.local debian/libgimp$(major).shlibs
# Add here commands to clean up after the build process.
-$(MAKE) clean
-$(MAKE) distclean
find . -name '*.o' -o -name '_libs' -o -name '*.lo' -o -name '*.a' -o -name '*.P' -o -name 'Makefile' | xargs rm -rf
rm -f app/gimp
rm -f plug-ins/perl/po/*.gmo
dh_clean
# Build architecture-independent files here.
binary-indep: build
# We have nothing to do by default.
# Build architecture-dependent files here.
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/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 mandir=$(shell pwd)/debian/tmp/usr/share/man 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 debian/libgimp$(major).shlibs
# 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
# (we don't need this now that gimp's at 1.2, but 1.3 will need it)
#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
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
cp debian/shlibs.local debian/libgimp$(major).shlibs
# 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
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$(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
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
-rm -f install-stamp
dh_perl -pgimp$(major)-perl usr/lib/perl5 usr/lib/gimp
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
LD_LIBRARY_PATH=$(shell pwd)/debian/tmp/usr/lib dh_shlibdeps -pgimp$(major)-perl
dh_gencontrol -pgimp$(major)-perl
dh_md5sums -pgimp$(major)-perl
dh_builddeb -pgimp$(major)-perl
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
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_link -plibgimp$(major)-dev usr/share/man/man1/gimptool.1 usr/share/man/man1/gimp-config.1
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
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment