--- pantomime-1.1.2.dfsg.orig/debian/README.Debian +++ pantomime-1.1.2.dfsg/debian/README.Debian @@ -0,0 +1,7 @@ +pantomime for Debian +-------------------- + +A GNUstep library, packaged as an example for an GNUstep library +package for Debian. + + -- Matthias Klose , Mon, 14 Jan 2002 03:03:20 +0100 --- pantomime-1.1.2.dfsg.orig/debian/changelog +++ pantomime-1.1.2.dfsg/debian/changelog @@ -0,0 +1,156 @@ +pantomime (1.1.2.dfsg-8) unstable; urgency=low + + * Rebuild with new GNUstep libraries. + * Bump standards version to 3.7.2. (no changes) + * Fix license headers in copyright file. + + -- Hubert Chan Wed, 30 Aug 2006 22:16:09 -0600 + +pantomime (1.1.2.dfsg-7) unstable; urgency=low + + * Add watch file. + * Remove me as uploader. + + -- Matthias Klose Mon, 10 Jul 2006 00:29:35 +0000 + +pantomime (1.1.2.dfsg-6) unstable; urgency=low + + * Drop unneeded pantomime1 dummy package. (closes: #358554) + + -- Hubert Chan Sun, 26 Mar 2006 00:19:38 -0700 + +pantomime (1.1.2.dfsg-5) unstable; urgency=low + + * Fix broken dependencies (closes: #354969, #355000). + + -- Hubert Chan Thu, 2 Mar 2006 12:24:14 -0700 + +pantomime (1.1.2.dfsg-4) unstable; urgency=low + + * Rebuild against new gnustep-base. + * Bump standards version to 3.6.2.1. + * Update FSF address in copyright file. + * Rename packages to libpantomime1 and libpantomime1-dev. + * Update copyright file to mention GPL and Elm license. + * Remove (non-Free) RFCs from source. + + -- Hubert Chan Thu, 2 Feb 2006 21:16:07 -0700 + +pantomime (1.1.2-3) unstable; urgency=low + + * Build depend / depend on libgnustep-base-1.10-dev. + + -- Matthias Klose Sat, 20 Nov 2004 00:25:28 +0100 + +pantomime (1.1.2-2) unstable; urgency=low + + * Rebuild against new gnustep-base. + + -- Matthias Klose Tue, 6 Jul 2004 23:01:28 +0200 + +pantomime (1.1.2-1) unstable; urgency=low + + * New upstream version. + + -- Matthias Klose Fri, 2 Jan 2004 14:07:00 +0100 + +pantomime (1.1.1-1) unstable; urgency=low + + * New upstream version. + + -- Matthias Klose Wed, 15 Oct 2003 20:56:42 +0200 + +pantomime (1.1.0-1) unstable; urgency=low + + * New upstream version. + + -- Matthias Klose Thu, 28 Aug 2003 22:19:42 +0200 + +pantomime (1.0.99-2) unstable; urgency=low + + * Recompile for new GNUstep directory layout. + + -- Matthias Klose Wed, 30 Jul 2003 22:22:59 +0200 + +pantomime (1.0.99-1) unstable; urgency=low + + * New upstream release (2nd 1.1 prerelease). + * Change section to libdevel. + * Update Standards-Version to 3.5.10. + + -- Matthias Klose Thu, 29 May 2003 13:56:17 +0200 + +pantomime (1.0.98-2) unstable; urgency=low + + * Build using package header files, not installed header files. + + -- Matthias Klose Mon, 27 Jan 2003 07:28:15 +0100 + +pantomime (1.0.98-1) unstable; urgency=low + + * New upstream release (1st 1.1 prerelease). + + -- Matthias Klose Sun, 26 Jan 2003 20:46:15 +0100 + +pantomime (1.0.5-2) unstable; urgency=low + + * Recompile using libssl-0.9.7. + + -- Matthias Klose Sun, 26 Jan 2003 20:19:15 +0100 + +pantomime (1.0.5-1) unstable; urgency=low + + * New upstream version. + + -- Matthias Klose Wed, 11 Sep 2002 08:19:29 +0200 + +pantomime (1.0.4-3) unstable; urgency=low + + * Don't build bundles, when building with shared=no (closes: #155483). + + -- Matthias Klose Fri, 9 Aug 2002 08:33:03 +0200 + +pantomime (1.0.4-2) unstable; urgency=low + + * Correct dependency on gnustep-base-dev (closes: #154017). + + -- Matthias Klose Wed, 24 Jul 2002 00:23:32 +0200 + +pantomime (1.0.4-1) unstable; urgency=low + + * New upstream version. + * Build TCPSSLConnection bundle (closes: #151746). + + -- Matthias Klose Sat, 20 Jul 2002 14:02:40 +0200 + +pantomime (1.0.3-1) unstable; urgency=low + + * New upstream version + + -- Matthias Klose Wed, 1 May 2002 14:30:07 +0200 + +pantomime (1.0.2-0.1) unstable; urgency=medium + + * Non Maintainer Upload + * New upstream release + + -- Paul Seelig Mon, 25 Mar 2002 02:55:50 +0100 + +pantomime (1.0.1-1) unstable; urgency=low + + * New upstream release. Closes: #136785. + + -- Matthias Klose Mon, 4 Mar 2002 20:37:47 +0100 + +pantomime (1.0.0-1) unstable; urgency=low + + * New upstream release. + + -- Matthias Klose Sun, 3 Feb 2002 20:33:00 +0100 + +pantomime (0.9.0-1) unstable; urgency=low + + * Initial Release. + * Just needed for building GNUmail.app. + + -- Matthias Klose Wed, 16 Jan 2002 21:30:38 +0100 --- pantomime-1.1.2.dfsg.orig/debian/control +++ pantomime-1.1.2.dfsg/debian/control @@ -0,0 +1,38 @@ +Source: pantomime +Section: libdevel +Priority: optional +Maintainer: Hubert Chan +Build-Depends: debhelper (>> 4.1), libgnustep-base-dev, libssl-dev +Standards-Version: 3.7.2 + +Package: pantomime-dev +Architecture: all +Depends: libpantomime1-dev +Description: Objective-C library for mail handling - dummy package + Pantomime provides a set of Objective-C classes that model a mail + system. Pantomime can be seen as a JavaMail 1.2 clone written in + Objective-C. + . + This is a dummy package to ease upgrading, and may be safely removed after + it is installed. + +Package: libpantomime1-dev +Architecture: any +Depends: libpantomime1 (= ${Source-Version}), libgnustep-base-dev, libssl-dev +Provides: libpantomime-dev +Conflicts: libpantomime-dev, pantomime-dev (<< 1.1.2-4) +Replaces: pantomime-dev (<< 1.1.2-4) +Description: Objective-C library for mail handling (development files) + Pantomime provides a set of Objective-C classes that model a mail + system. Pantomime can be seen as a JavaMail 1.2 clone written in + Objective-C. + +Package: libpantomime1 +Section: libs +Architecture: any +Depends: ${shlibs:Depends} +Conflicts: pantomime1 +Description: Objective-C library for mail handling + Pantomime provides a set of Objective-C classes that model a mail + system. Pantomime can be seen as a JavaMail 1.2 clone written in + Objective-C. --- pantomime-1.1.2.dfsg.orig/debian/copyright +++ pantomime-1.1.2.dfsg/debian/copyright @@ -0,0 +1,126 @@ +This package was debianized by Matthias Klose +on Mon, 14 Jan 2002 02:02:50 +0100. + +The current Debian maintainer is Hubert Chan . + +It was downloaded from http://www.collaboration-world.com/pantomime/ + +Copyright holder: Ludovic Marcotte (ludovic@Sophos.ca) + +License: + +Most files are licensed under the GNU Lesser General Public License: + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian GNU/{Linux,Hurd}, the full text of the license can be found at +/usr/share/common-licenses/LGPL-2.1 + + +The GNUmakefiles are licensed under the GNU General Public License: + + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian GNU/{Linux,Hurd}, the full text of the license can be found at +/usr/share/common-licenses/GPL + + +Some files are licensed under the Elm License: + + The Elm(tm) Mail System General Public License + + + (C) Copyright 1988-1996, USENET Community Trust + (C) Copyright 1986,1987, by Dave Taylor + + + COPYING POLICIES + + Permission is hereby granted for copying and distribution of copies of + the Elm source files, and that of any part thereof, subject to the following + license conditions: + + 1. You may, without additional permission from the authors, distribute + Elm or components of Elm, with or without additions developed by + you or by others at no charge. You may also distribute Elm along + with any other product for sale, provided that the cost of the + bundled package is the same regardless of whether Elm is included, + and provided that those interested only in Elm must be notified + that it is a product freely available from the Elm Development Group. + + 2. You may, without additional permission from the authors, distribute + copies of the Elm Documentation, with or without additions developed by + you or by others at no charge or at a charge that covers the cost of + reproducing the copies, provided that the Elm copyright notice is + retained. + + 3. Furthermore, if you distribute Elm software or parts of Elm, with + or without additions developed by you or others, then you must + either make available the source to all portions of the Elm system + (exclusive of any additions made by you or by others) upon request, + or instead you may notify anyone requesting source that it is + freely available from the Elm Development Group. + + 4. In addition, you may not omit any of the copyright notices + on either the source files, the executable file, or the + documentation, and + + 5. Also, you may not omit transmission of this License agreement with + whatever portions of Elm that are distributed. + + 6. Lastly, any users of this software must be notified that it is + without warrantee or guarantee of any nature, express or implied, + nor is there any fitness for use represented. + +Software is a malleable thing - especially UNIX - and the authors can in no +way guarantee that using this program will not cause grievous damage to your +system. Of course this isn't anticipated, but if it does happen, the authors +cannot be held liable for any damages either directly or indirectly caused +by this event. + +Modification of the system is encouraged, providing that the portions of +the system that are from the original still carry the appropriate copyright +notices and that the changed sections are clearly delimited as such. The +authors requests copies of any changes made to ensure that the various versions +stay reasonably in sync with each other. Please send all revisions to +flash@virginia.edu. + +NOTE that it is not permitted to copy, sublicense, distribute or transfer any +of the Elm software except as expressly indicated herein. Any attempts to +do otherwise will be considered a violation of this license and your rights +to the Elm software will be voided. + +Comments on the system and/or this licensing agreement is encouraged. Send +electronic mail to "taylor@intuitive.com". This license was written with +help from Scott McGregor. Thanks Scott! + +---- +Elm is a trademark of Dave Taylor. + +NOTE: Elm is now in the public trust. Comments, suggestions, bug reports and the +like should be sent to Bill Pemberton; flash@virginia.edu --- pantomime-1.1.2.dfsg.orig/debian/rules +++ pantomime-1.1.2.dfsg/debian/rules @@ -0,0 +1,138 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# This is the debhelper compatability version to use. +export DH_COMPAT=4 + +# shared library versions, option 1 +major=1 + +# get some information about the GNUstep environment +include /usr/share/GNUstep/debian/config.mk +GS_LIBDIR = $(GS_SYSTEM_ROOT)/Library/Libraries + +# some macros for package and directory names +p_lib = libpantomime$(major) +p_dev = libpantomime$(major)-dev + +d_lib = debian/$(p_lib) +d_dev = debian/$(p_dev) + +configure: configure-stamp +configure-stamp: + dh_testdir + touch configure-stamp + +build: build-stamp +build-stamp: configure-stamp + dh_testdir + + . /$(GS_SYSTEM_ROOT)/Makefiles/GNUstep.sh; \ + $(MAKE) messages=yes + + . /$(GS_SYSTEM_ROOT)/Makefiles/GNUstep.sh; \ + $(MAKE) shared=no messages=yes SUBPROJECTS=Source + + . /$(GS_SYSTEM_ROOT)/Makefiles/GNUstep.sh; \ + $(MAKE) -C Bundles/SSL messages=yes + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + -. /$(GS_SYSTEM_ROOT)/Makefiles/GNUstep.sh; \ + $(MAKE) clean + + -. /$(GS_SYSTEM_ROOT)/Makefiles/GNUstep.sh; \ + $(MAKE) clean shared=no + + -. /$(GS_SYSTEM_ROOT)/Makefiles/GNUstep.sh; \ + $(MAKE) -C Bundles/SSL clean + + rm -rf Source/shared_obj Source/static_obj + rm -rf Bundles/SSL/shared_obj Bundles/SSL/static_obj + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + + # we don't need any directories to install + #dh_installdirs -p$(p_lib) + + # here we move the development files + dh_installdirs -p$(p_dev) \ + $(GS_LIBDIR) \ + $(GS_SYSTEM_ROOT) + + # Add here commands to install the package into debian/tmp + . /$(GS_SYSTEM_ROOT)/Makefiles/GNUstep.sh; \ + $(MAKE) install \ + INSTALL_ROOT_DIR=$(CURDIR)/$(d_lib) \ + GNUSTEP_INSTALLATION_DIR=$(CURDIR)/$(d_lib)/$(GS_SYSTEM_ROOT) + + . /$(GS_SYSTEM_ROOT)/Makefiles/GNUstep.sh; \ + $(MAKE) install shared=no \ + SUBPROJECTS=Source \ + INSTALL_ROOT_DIR=$(CURDIR)/$(d_lib) \ + GNUSTEP_INSTALLATION_DIR=$(CURDIR)/$(d_lib)/$(GS_SYSTEM_ROOT) + + . /$(GS_SYSTEM_ROOT)/Makefiles/GNUstep.sh; \ + $(MAKE) -C Bundles/SSL install \ + INSTALL_ROOT_DIR=$(CURDIR)/$(d_lib) \ + GNUSTEP_INSTALLATION_DIR=$(CURDIR)/$(d_lib)/$(GS_SYSTEM_ROOT) + + # move the static lib, the so link and the headers to the dev package +# dh_movefiles -v -p$(p_dev) --sourcedir=$(d_lib) \ +# $(GS_LIBDIR)/lib*.a \ +# $(GS_LIBDIR)/lib*.so \ +# $(GS_SYSTEM_ROOT)/Library/Headers + mv $(d_lib)/$(GS_LIBDIR)/lib*.a $(d_lib)/$(GS_LIBDIR)/lib*.so \ + $(d_dev)/$(GS_LIBDIR)/ + mv $(d_lib)/$(GS_SYSTEM_ROOT)/Library/Headers $(d_dev)/$(GS_SYSTEM_ROOT)/Library/ + + +# Build architecture-independent files here. +binary-indep: build install + dh_testdir -i + dh_testroot -i + dh_installchangelogs -i ChangeLog + dh_installdocs -i + dh_link -i + dh_strip -i + dh_compress -i + dh_fixperms -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir -a + dh_testroot -a + + gsdh_gnustep -a +# dh_installdebconf + dh_installdocs -a README TODO + dh_installchangelogs -a ChangeLog + dh_strip -a + dh_compress -a + dh_fixperms -a + dh_makeshlibs -a -V + dh_installdeb -a + dh_shlibdeps -a + dh_gencontrol -a + dh_md5sums -a + dh_builddeb -a + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- pantomime-1.1.2.dfsg.orig/debian/watch +++ pantomime-1.1.2.dfsg/debian/watch @@ -0,0 +1,4 @@ +version=3 +opts=dversionmangle=s/\.dfsg$// \ +http://www.collaboration-world.com/cgi-bin/project/release.cgi?pid=3 \ + .*/Pantomime-([.\d]+)\.tar\.gz.* \ No newline at end of file