--- gnustep-netclasses-1.06.dfsg.orig/debian/watch +++ gnustep-netclasses-1.06.dfsg/debian/watch @@ -0,0 +1,3 @@ +version=3 +opts=dversionmangle=s/\.dfsg$// \ + http://sf.net/netclasses/netclasses-([\d\.]*)\.tar\.gz --- gnustep-netclasses-1.06.dfsg.orig/debian/changelog +++ gnustep-netclasses-1.06.dfsg/debian/changelog @@ -0,0 +1,151 @@ +gnustep-netclasses (1.06.dfsg-5build3) raring; urgency=low + + * Rebuild for gnustep-base 1.24 transition. + + -- Benjamin Drung Wed, 21 Nov 2012 15:21:23 +0100 + +gnustep-netclasses (1.06.dfsg-5build2) oneiric; urgency=low + + * Build using GCC 4.6 + + -- Matthias Klose Sun, 14 Aug 2011 17:51:31 +0000 + +gnustep-netclasses (1.06.dfsg-5build1) natty; urgency=low + + * Rebuild for GNUstep transition. + + -- Luca Falavigna Sun, 24 Oct 2010 14:32:21 +0200 + +gnustep-netclasses (1.06.dfsg-5) unstable; urgency=low + + * debian/rules (OPTFLAG): No longer define; rework noopt handling to be + compatible with gnustep-make/2.4.x (Closes: #581953). + + -- Yavor Doganov Thu, 27 May 2010 14:37:16 +0300 + +gnustep-netclasses (1.06.dfsg-4) unstable; urgency=low + + * debian/control (Maintainer): Set to the GNUstep team. + (Uploaders, Homepage, Vcs-Arch): New fields. + (Build-Depends): Remove version from libgnustep-base-dev; bump + debhelper. Add quilt. + (Standards-Version): Set to 3.8.4. + (gnustep-netclasses): Annihilate. + (Depends): Add libgnustep-base-dev and ${gnustep:Depends}, remove + ${shlibs:Depends}. + (libnetclasses0) : Add ${gnustep:Depends}. + (Conflicts, Replaces): Remove. + (Section): Change to `gnustep'; binary packages are in `libdevel' and + `libs'. + * debian/rules: Enable the standard lintian overrides. Don't install + README; it's full of obsolete stuff. Include patchsys-quilt.mk + (clean): New target. + (messages): Define to `yes' to obtain verbose builds. + (OPTFLAG): Define and use to get optimized builds by default. + * debian/patches/no-rfc.patch: New; split from the diff.gz. + * debian/patches/link-libs.patch: New; link against libobjc and + libgnustep-base. + * debian/patches/series: + * debian/README.source: + * debian/source/format: + * debian/watch: New file. + * libnetclasses-dev.doc-base (Section): Set to + `Programming/Objective-C'. + (Abstract): Typo fix. + * debian/copyright: Update note about Debian maintainership; add the + link to LGPL-2.1 as well. + + -- Yavor Doganov Sat, 15 May 2010 00:06:59 +0300 + +gnustep-netclasses (1.06.dfsg-3) unstable; urgency=low + + * libnetclasses-dev: depend on libnetclasses0. Thanks to Yavor for + finding this bug. (Hubert kicks himself for missing this.) + + -- Hubert Chathi Tue, 13 Nov 2007 09:38:30 -0500 + +gnustep-netclasses (1.06.dfsg-2) unstable; urgency=low + + * debian/rules: Don't try to be too clever; don't set DEB_DESTDIR in + install/libnetclasses-dev rule. (Closes: #448150) + [Hubert wonders how that managed to build properly under his pbuilder.] + + -- Hubert Chathi Fri, 26 Oct 2007 12:14:08 -0400 + +gnustep-netclasses (1.06.dfsg-1) unstable; urgency=low + + * New upstream release. + * Update download location. + * New maintainer. + * Split package into lib and -dev packages, and properly version the lib + package. + * Use cdbs-based debian/rules. + * Bumped standards version to 3.7.2 (no changes). + * Bump debhelper compatibility version to 5. + * Don't install README.osx. + * Install the examples. + * Update FSF address in copyright file. + + -- Hubert Chathi Thu, 18 Oct 2007 18:20:34 -0400 + +gnustep-netclasses (0.0.20040112.dfsg-1) unstable; urgency=medium + + * QA upload. + * Set maintainer to QA Group (Closes: #356523). + + -- Luk Claes Sun, 19 Aug 2007 14:04:14 +0000 + +gnustep-netclasses (0.0.20040112.dfsg-0.2) unstable; urgency=medium + + * Non-maintainer upload. + * Update to libgnustep-base1.13 (Closes: #390403) + * Bump standards version + + -- Julien Danjou Tue, 10 Oct 2006 11:13:49 +0200 + +gnustep-netclasses (0.0.20040112.dfsg-0.1) unstable; urgency=low + + * Non-maintainer upload. + * Repackage upstream tarball without RFC (Closes: #365182) + * Add /usr/include/GNUstep/Headers/ to include dir + * Update FSF address in copyright file + + -- Julien Danjou Fri, 2 Jun 2006 12:03:00 +0200 + +gnustep-netclasses (0.0.20040112-2.1) unstable; urgency=high + + * Non-maintainer upload. + * Update to libgnustep-base1.11 (Closes: #352372). + * Add gnustep-make as build-dep for gs_dhgnustep. + + -- Luk Claes Sun, 12 Mar 2006 16:54:26 +0100 + +gnustep-netclasses (0.0.20040112-2) unstable; urgency=low + + * Update for new libgnustep-base1.10 + + -- Brent A. Fulgham Sun, 21 Nov 2004 18:04:29 -0800 + +gnustep-netclasses (0.0.20040112-1) unstable; urgency=low + + * Update to new version. + * Add build dependency on libgnustep-base1-dev (Closes:#259670) + (Thanks to Matt Kraai for his patch). + * Gnustep-netclasses is a set of libraries, not an executable. + (Closes:#256155) + + -- Brent A. Fulgham Fri, 6 Aug 2004 20:39:52 -0700 + +gnustep-netclasses (0.0.20032612-1) unstable; urgency=low + + * Renamed to avoid polluting package namespace. (Closes:#241621) + + -- Brent A. Fulgham Sun, 4 Apr 2004 21:01:03 -0700 + +netclasses-framework (0.0.20032612-1) unstable; urgency=low + + * Initial Release. Thanks to Roberto Pariset + for the help and Eric Heintzmann. + * Incorporated recommended changes thanks to James Troup. + + -- Brent A. Fulgham Mon, 16 Feb 2004 19:42:09 -0800 --- gnustep-netclasses-1.06.dfsg.orig/debian/copyright +++ gnustep-netclasses-1.06.dfsg/debian/copyright @@ -0,0 +1,39 @@ +This package was debianized by Brent A. Fulgham on +Mon, 16 Feb 2004 19:42:09 -0800 + +The Debian package is currently maintained by Yavor Doganov + under the umbrella of the Debian GNUstep team. The +previous maintainer was Hubert Chathi . + +It was downloaded from http://netclasses.aeruder.net/ + +Authors: Andrew Ruder (Main author), Jeremy Tregunna (UDP support) + +Copyright 2005 Andrew Ruder + +netclasses is a small framework of asynchronous Objective-C networking classes + +=============================================================================== +License: +Copyright (C) 2005 Andrew Ruder + + netclasses 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 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 Lesser General Public License + along with this program; if not, write to the + + Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor + Boston, MA 02110-1301 + USA + +Please see /usr/share/common-licenses/LGPL for the full license, or +/usr/share/common-licenses/LGPL-2.1 for the precise version. --- gnustep-netclasses-1.06.dfsg.orig/debian/control +++ gnustep-netclasses-1.06.dfsg/debian/control @@ -0,0 +1,45 @@ +Source: gnustep-netclasses +Section: gnustep +Priority: optional +Maintainer: Debian GNUstep maintainers +Uploaders: Yavor Doganov +Build-Depends: cdbs, + debhelper (>= 7), + quilt, + libgnustep-base-dev +Standards-Version: 3.8.4 +Homepage: http://netclasses.aeruder.net/ +Vcs-Arch: http://arch.debian.org/arch/pkg-gnustep/gnustep/gnustep-netclasses--debian--1.0 + +Package: libnetclasses-dev +Architecture: any +Section: libdevel +Depends: libnetclasses0 (= ${binary:Version}), + libgnustep-base-dev, + ${gnustep:Depends}, + ${misc:Depends} +Description: Objective-C framework for socket programming with GNUstep (devel) + Netclasses is an easy to use interface to socket programming in Objective-C + with GNUstep. The core netclasses supports virtually any protocol, but the + distribution comes with everything needed for TCP/IP (opening ports, + background connections, etc.). Netclasses seamlessly integrates into + NSRunLoop, which means there should be no need for redesigning applications + to use it. + . + This package contains the development files. + +Package: libnetclasses0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, + ${gnustep:Depends}, + ${misc:Depends} +Description: Objective-C framework for socket programming with GNUstep (libs) + Netclasses is an easy to use interface to socket programming in Objective-C + with GNUstep. The core netclasses supports virtually any protocol, but the + distribution comes with everything needed for TCP/IP (opening ports, + background connections, etc.). Netclasses seamlessly integrates into + NSRunLoop, which means there should be no need for redesigning applications + to use it. + . + This package contains the library files. --- gnustep-netclasses-1.06.dfsg.orig/debian/README.source +++ gnustep-netclasses-1.06.dfsg/debian/README.source @@ -0,0 +1,8 @@ +This packages uses quilt to manage patches in a fairly straightforward +way. Please refer to the quilt documentation at + + /usr/share/doc/quilt/README.source + +for more details. + + -- Yavor Doganov , Tue, 8 Dec 2009 16:16:01 +0200 --- gnustep-netclasses-1.06.dfsg.orig/debian/rules +++ gnustep-netclasses-1.06.dfsg/debian/rules @@ -0,0 +1,54 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +DEB_GS_FRAMEWORKS = netclasses + +DEB_GS_CURRENT_VERSION_NAME_netclasses = 1.06 + +DEB_GS_DEVPKG_NAME_netclasses = libnetclasses-dev + +include /usr/share/cdbs/1/rules/gnustep.mk +include /usr/share/cdbs/1/class/gnumakefile.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk + +DEB_GS_AUTO_LINTIAN_OVERRIDES = y +DEB_GS_AUTO_DH_INSTALL = y + +DEB_DH_MAKESHLIBS_ARGS_ALL = -V +DEB_DH_SHLIBDEPS_INCLUDE = $(d_lib)/$(GNUSTEP_SYSTEM_LIBRARIES) +framework = netclasses +p_lib = $(DEB_GS_LIBPKG_NAME_$(framework)) +d_lib = $(CURDIR)/debian/$(p_lib) +p_dev = $(DEB_GS_DEVPKG_NAME_$(framework)) +d_dev = $(CURDIR)/debian/$(p_dev) + +DEB_INSTALL_DOCS_ALL := +DEB_INSTALL_EXAMPLES_libnetclasses-dev = Examples/* + +export messages := yes + +ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) +optim := debug=yes +endif + +DEB_MAKE_INVOKE += $(optim) + +common-configure-arch:: config.status + +config.status: + ./configure + +# Remove files not deleted by gnustep-make. +clean:: + $(RM) GNUmakefile Source/GNUmakefile Source/config.h config.log \ + config.status + +build/libnetclasses-dev:: + $(DEB_MAKE_INVOKE) -C Documentation + +install/libnetclasses-dev:: + $(DEB_MAKE_INVOKE) -C Documentation $(DEB_MAKE_INSTALL_TARGET) DESTDIR=$(d_dev) + mkdir -p $(d_dev)/usr/share/doc/$(p_dev) + ln -s $(GNUSTEP_SYSTEM_DOC)/Developer/netclasses $(d_dev)/usr/share/doc/$(p_dev)/html --- gnustep-netclasses-1.06.dfsg.orig/debian/libnetclasses-dev.doc-base +++ gnustep-netclasses-1.06.dfsg/debian/libnetclasses-dev.doc-base @@ -0,0 +1,9 @@ +Document: gnustep-netclasses-docs +Title: GNUstep Netclasses Framework Documentation +Author: Andrew Ruder +Abstract: Documentation for the GNUstep Netclasses Framework +Section: Programming/Objective-C + +Format: HTML +Index: /usr/share/doc/libnetclasses-dev/html/index.html +Files: /usr/share/doc/libnetclasses-dev/html/* --- gnustep-netclasses-1.06.dfsg.orig/debian/compat +++ gnustep-netclasses-1.06.dfsg/debian/compat @@ -0,0 +1 @@ +7 --- gnustep-netclasses-1.06.dfsg.orig/debian/source/format +++ gnustep-netclasses-1.06.dfsg/debian/source/format @@ -0,0 +1 @@ +1.0 --- gnustep-netclasses-1.06.dfsg.orig/debian/patches/series +++ gnustep-netclasses-1.06.dfsg/debian/patches/series @@ -0,0 +1,2 @@ +link-libs.patch +no-rfc.patch --- gnustep-netclasses-1.06.dfsg.orig/debian/patches/no-rfc.patch +++ gnustep-netclasses-1.06.dfsg/debian/patches/no-rfc.patch @@ -0,0 +1,11 @@ +2006-06-02 Julien Danjou + + * Documentation/GNUmakefile.postamble: Delete. + +--- gnustep-netclasses-1.06.dfsg.orig/Documentation/GNUmakefile.postamble ++++ /dev/null +@@ -1,4 +0,0 @@ +-before-all:: +- mkdir -p $(DOCUMENT_NAME) +- cp -f rfc1459.txt $(DOCUMENT_NAME) +- --- gnustep-netclasses-1.06.dfsg.orig/debian/patches/link-libs.patch +++ gnustep-netclasses-1.06.dfsg/debian/patches/link-libs.patch @@ -0,0 +1,16 @@ +2009-12-08 Yavor Doganov + + * Source/GNUmakefile.in (LIBRARIES_DEPEND_UPON): Link against + libobjc and libgnustep-base. + +--- gnustep-netclasses-1.06.dfsg.orig/Source/GNUmakefile.in ++++ gnustep-netclasses-1.06.dfsg/Source/GNUmakefile.in +@@ -7,7 +7,7 @@ + netclasses_CURRENT_VERSION_NAME = @PACKAGE_VERSION@ + netclasses_DEPLOY_WITH_CURRENT_VERSION = yes + +-GUI_LIB = ++LIBRARIES_DEPEND_UPON = $(FND_LIBS) $(OBJC_LIBS) + + -include GNUmakefile.preamble + include $(GNUSTEP_MAKEFILES)/framework.make