--- gnustep-base-1.19.3.orig/Source/Makefile.postamble +++ gnustep-base-1.19.3/Source/Makefile.postamble @@ -50,6 +50,7 @@ # to the source we must install the GNU header manually # Ayers 2003-07-31: This statement should be reevaluated! after-install:: + mkdir -p $(GNUSTEP_HEADERS)/GNUstepBase for file in $(GNU_HEADERS); do \ $(INSTALL_DATA) ../Headers/Additions/GNUstepBase/$$file \ $(GNUSTEP_HEADERS)/GNUstepBase/$$file ; \ --- gnustep-base-1.19.3.orig/config/config.align.c +++ gnustep-base-1.19.3/config/config.align.c @@ -8,6 +8,8 @@ */ +#include + int main () { char buf[12]; --- gnustep-base-1.19.3.orig/debian/gnustep-base-runtime.gdomap.in +++ gnustep-base-1.19.3/debian/gnustep-base-runtime.gdomap.in @@ -0,0 +1,62 @@ +#! /bin/sh +### BEGIN INIT INFO +# Provides: gdomap +# Required-Start: $remote_fs $syslog +# Required-Stop: $remote_fs $syslog +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Start the GNUstep distributed object mapper +### END INIT INFO + +PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin + +test -x @GSMAKEFILES@/GNUstep.sh || exit 0 +. @GSMAKEFILES@/GNUstep.sh + +DAEMON=@GDOMAP@ +NAME=gdomap +DESC="GNUstep distributed object mapper" + +PIDFILE=/var/run/$NAME.pid + +GDOMAP_ARGS= +if [ -f /etc/default/gdomap ]; then + . /etc/default/gdomap +fi + +test -x $DAEMON || exit 0 + +#set -e + +case "$1" in + start) + echo -n "Starting $DESC: " + start-stop-daemon --start --quiet --exec $DAEMON \ + -- -I $PIDFILE $GDOMAP_ARGS + echo "$NAME." + ;; + stop) + echo -n "Stopping $DESC: " + start-stop-daemon --stop --quiet --exec $DAEMON \ + -- -I $PIDFILE $GDOMAP_ARGS + rm -f $PIDFILE + echo "$NAME." + ;; + restart|force-reload) + echo -n "Restarting $DESC: " + start-stop-daemon --stop --quiet --exec $DAEMON \ + -- -I $PIDFILE $GDOMAP_ARGS + rm -f $PIDFILE + sleep 1 + start-stop-daemon --start --quiet --exec $DAEMON \ + -- -I $PIDFILE $GDOMAP_ARGS + echo "$NAME." + ;; + *) + N=/etc/init.d/$NAME + echo "Usage: $N {start|stop|restart|force-reload}" >&2 + exit 1 + ;; +esac + +exit 0 --- gnustep-base-1.19.3.orig/debian/gnustep-base-runtime.postinst.in +++ gnustep-base-1.19.3/debian/gnustep-base-runtime.postinst.in @@ -0,0 +1,78 @@ +#! /bin/sh +# postinst script for gnustep-base +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see /usr/share/doc/packaging-manual/ +# +# quoting from the policy: +# Any necessary prompting should almost always be confined to the +# post-installation script, and should be protected with a conditional +# so that unnecessary prompting doesn't happen if a package's +# installation fails and the `postinst' is called with `abort-upgrade', +# `abort-remove' or `abort-deconfigure'. + +pkg=`basename $0 .postinst` + +setup_config() +{ + f=/etc/GNUstep/gdomap_probes + if [ ! -f $f ]; then + if [ ! -d /etc/GNUstep ]; then mkdir /etc/GNUstep; fi + cat > $f <> $f + done + fi +} + +case "$1" in + configure) + setup_config + if dpkg-statoverride --list @GDOMAP@ >/dev/null; then + # override already exists. + : + else + dpkg-statoverride --add root root 04755 @GDOMAP@ + fi + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +if [ -x "/etc/init.d/gdnc" ] ; then + rm -f /etc/init.d/gdnc + update-rc.d gdnc remove defaults >/dev/null +fi + +if [ -d /var/run/GNUstep ]; then + rm -rf /var/run/GNUstep +fi + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 --- gnustep-base-1.19.3.orig/debian/gnustep-base-common.xmlcatalogs +++ gnustep-base-1.19.3/debian/gnustep-base-common.xmlcatalogs @@ -0,0 +1,10 @@ +package;public;-//GNUstep//DTD gsdoc 0.6.5//EN;/usr/share/xml/gnustep/gsdoc-0_6_5.dtd +package;public;-//GNUstep//DTD gsdoc 0.6.6//EN;/usr/share/xml/gnustep/gsdoc-0_6_6.dtd +package;public;-//GNUstep//DTD gsdoc 0.6.7//EN;/usr/share/xml/gnustep/gsdoc-0_6_7.dtd +package;public;-//GNUstep//DTD gsdoc 1.0.0//EN;/usr/share/xml/gnustep/gsdoc-1_0_0.dtd +package;public;-//GNUstep//DTD gsdoc 1.0.1//EN;/usr/share/xml/gnustep/gsdoc-1_0_1.dtd +package;public;-//GNUstep//DTD gsdoc 1.0.2//EN;/usr/share/xml/gnustep/gsdoc-1_0_2.dtd +package;public;-//GNUstep//DTD gsdoc 1.0.3//EN;/usr/share/xml/gnustep/gsdoc-1_0_3.dtd +package;public;-//GNUstep//DTD plist 0.9//EN;/usr/share/xml/gnustep/plist-0_9.dtd +root;public;-//GNUstep//DTD gsdoc +root;public;-//GNUstep//DTD plist --- gnustep-base-1.19.3.orig/debian/control +++ gnustep-base-1.19.3/debian/control @@ -0,0 +1,98 @@ +Source: gnustep-base +Section: devel +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian GNUstep maintainers +Uploaders: Hubert Chathi , Gürkan Sengün +Standards-Version: 3.8.3 +Build-Depends: debhelper (>= 7), gobjc (>= 4:4.2), gnustep-make (>= 2.0.8), libffi-dev (>= 3.0.5), libxml2-dev, libxslt1-dev, libgnutls-dev, zlib1g-dev, m4, libavahi-compat-libdnssd-dev, libkvm-dev [kfreebsd-i386 kfreebsd-amd64 knetbsd-i386] +Build-Depends-Indep: texi2html, texinfo, texlive-base, texlive-latex-base, xml-core, gnustep-base-common +Build-Conflicts: libgmp3-dev + +Package: gnustep-base-common +Section: libs +Architecture: all +Depends: gnustep-common (>= 2.0.8), ${misc:Depends}, ${gnustep:Depends} +Suggests: gnustep-base-doc (>= ${source:Version}) +Description: GNUstep Base library - common files + The GNUstep Base Library is a powerful fast library of general-purpose, + non-graphical Objective C classes, inspired by the superb OpenStep API but + implementing Apple and GNU additions to the API as well. + . + This package contains the common files needed by the GNUstep Base library. + +Package: gnustep-base-runtime +Section: libs +Architecture: any +Depends: gnustep-base-common (>= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}, ${gnustep:Depends} +Conflicts: gnustep-base-common (<< 1.13.0-4) +Replaces: gnustep-base-common (<< 1.13.0-4) +Description: GNUstep Base library + The GNUstep Base Library is a powerful fast library of general-purpose, + non-graphical Objective C classes, inspired by the superb OpenStep API but + implementing Apple and GNU additions to the API as well. + . + This package contains the runtime support files needed by GNUstep + applications. + +Package: libgnustep-base1.19 +Section: libs +Architecture: any +Depends: gnustep-base-common (>= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}, ${gnustep:Depends} +Replaces: gnustep-base-runtime (<< 1.14.1-4) +Conflicts: gnustep-base-runtime (<< 1.14.1-4) +Recommends: gnustep-base-runtime +Description: GNUstep Base library + The GNUstep Base Library is a powerful fast library of general-purpose, + non-graphical Objective C classes, inspired by the superb OpenStep API but + implementing Apple and GNU additions to the API as well. It includes for + example classes for unicode strings, arrays, dictionaries, sets, byte + streams, typed coders, invocations, notifications, notification dispatchers, + scanners, tasks, files, networking, threading, remote object messaging + support (distributed objects), event loops, loadable bundles, attributed + unicode strings, xml, mime, user defaults. + +Package: libgnustep-base-dev +Conflicts: gnustep-base1-dev, gnustep-base1 (<< 1.9.2), libgnustep-base-dev, libgnustep-gui0.10-dev (<< 0.10.3) +Replaces: gnustep-base1-dev +Section: libdevel +Architecture: any +Depends: libgnustep-base1.19 (= ${binary:Version}), gnustep-base-common, gnustep-base-runtime (>= ${source:Version}), gnustep-make (>= 2.0.8), gobjc (>= 4:4.2), ${shlibs:Depends}, ${misc:Depends}, ${gnustep:Depends} +Suggests: libffi-dev, libxml2-dev, zlib1g-dev, libxslt1-dev, libgnutls-dev +Provides: libgnustep-base1.11-dev, libgnustep-base1.12-dev +Description: GNUstep Base header files and development libraries + This package contains the header files and static libraries required + to build applications against the GNUstep Base library. + . + Install this package if you wish to develop your own programs using + the GNUstep Base Library. + +Package: libgnustep-base1.19-dbg +Section: libdevel +Architecture: any +Priority: extra +Provides: gnustep-base-runtime-dbg +Conflicts: gnustep-base-runtime-dbg +Depends: gnustep-base-common, libgnustep-base1.19 (= ${binary:Version}), gnustep-base-runtime (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ${gnustep:Depends} +Description: GNUstep Base library - debugging symbols + This package contains the debigging symbols of the GNUstep Base + Library. This package can be used to provide symbol names to a debugger to + aid debugging. + +Package: gnustep-base-examples +Architecture: all +Depends: gnustep-base-common, ${shlibs:Depends}, ${misc:Depends}, ${gnustep:Depends} +Recommends: libgnustep-base-dev (= ${source:Version}) +Description: Examples using the GNUstep Base Library + This is the source for a few example (non-GUI) applications + using the GNUstep Base Library. + +Package: gnustep-base-doc +Section: doc +Architecture: all +Depends: ${gnustep:Depends} +Recommends: libgnustep-base1.19 (>= ${source:Version}) +Conflicts: gnustep-make (<< 1.7.3), gnustep-base-examples (<< 1.7.3) +Description: Documentation for the GNUstep Base Library + This package contains text, gsdoc, PDF and HTML documentation for the + GNUstep Base Library. --- gnustep-base-1.19.3.orig/debian/gnustep-base-runtime.postrm.in +++ gnustep-base-1.19.3/debian/gnustep-base-runtime.postrm.in @@ -0,0 +1,37 @@ +#! /bin/sh +# postrm script for #PACKAGE# +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `remove' +# * `purge' +# * `upgrade' +# * `failed-upgrade' +# * `abort-install' +# * `abort-install' +# * `abort-upgrade' +# * `disappear' overwrit>r> +# for details, see /usr/share/doc/packaging-manual/ + +case "$1" in + purge) + rm -f /etc/GNUstep/gdomap_probes + rmdir /etc/GNUstep 2>/dev/null || true + + ;; + remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + : + ;; + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 0 + +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# --- gnustep-base-1.19.3.orig/debian/compat +++ gnustep-base-1.19.3/debian/compat @@ -0,0 +1 @@ +7 --- gnustep-base-1.19.3.orig/debian/gnustep-base-runtime.prerm.in +++ gnustep-base-1.19.3/debian/gnustep-base-runtime.prerm.in @@ -0,0 +1,44 @@ +#! /bin/sh +# prerm script for gnustep-base +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `remove' +# * `upgrade' +# * `failed-upgrade' +# * `remove' `in-favour' +# * `deconfigure' `in-favour' +# `removing' +# +# for details, see /usr/share/doc/packaging-manual/ + +case "$1" in + remove) + if dpkg-statoverride --list @GDOMAP@ >/dev/null; then + # override exists. + dpkg-statoverride --remove @GDOMAP@ + else + : + fi + ;; + upgrade|deconfigure) + ;; + failed-upgrade) + ;; + *) + echo "prerm called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + --- gnustep-base-1.19.3.orig/debian/control.m4 +++ gnustep-base-1.19.3/debian/control.m4 @@ -0,0 +1,98 @@ +Source: gnustep-base +Section: devel +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian GNUstep maintainers +Uploaders: Hubert Chathi , Gürkan Sengün +Standards-Version: 3.8.3 +Build-Depends: debhelper (>= 7), gobjc (>= V_OBJC), gnustep-make (>= V_MAKE), libffi-dev (>= 3.0.5), libxml2-dev, libxslt1-dev, libgnutls-dev, zlib1g-dev, m4, libavahi-compat-libdnssd-dev, libkvm-dev [KVM_ARCHS] +Build-Depends-Indep: texi2html, texinfo, texlive-base, texlive-latex-base, xml-core, gnustep-base-common +Build-Conflicts: libgmp3-dev + +Package: gnustep-base-common +Section: libs +Architecture: all +Depends: gnustep-common (>= V_MAKE), ${misc:Depends}, ${gnustep:Depends} +Suggests: gnustep-base-doc (>= ${source:Version}) +Description: GNUstep Base library - common files + The GNUstep Base Library is a powerful fast library of general-purpose, + non-graphical Objective C classes, inspired by the superb OpenStep API but + implementing Apple and GNU additions to the API as well. + . + This package contains the common files needed by the GNUstep Base library. + +Package: gnustep-base-runtime +Section: libs +Architecture: any +Depends: gnustep-base-common (>= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}, ${gnustep:Depends} +Conflicts: gnustep-base-common (<< 1.13.0-4) +Replaces: gnustep-base-common (<< 1.13.0-4) +Description: GNUstep Base library + The GNUstep Base Library is a powerful fast library of general-purpose, + non-graphical Objective C classes, inspired by the superb OpenStep API but + implementing Apple and GNU additions to the API as well. + . + This package contains the runtime support files needed by GNUstep + applications. + +Package: libgnustep-base`'SOV_BASE +Section: libs +Architecture: any +Depends: gnustep-base-common (>= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}, ${gnustep:Depends} +Replaces: gnustep-base-runtime (<< 1.14.1-4) +Conflicts: gnustep-base-runtime (<< 1.14.1-4) +Recommends: gnustep-base-runtime +Description: GNUstep Base library + The GNUstep Base Library is a powerful fast library of general-purpose, + non-graphical Objective C classes, inspired by the superb OpenStep API but + implementing Apple and GNU additions to the API as well. It includes for + example classes for unicode strings, arrays, dictionaries, sets, byte + streams, typed coders, invocations, notifications, notification dispatchers, + scanners, tasks, files, networking, threading, remote object messaging + support (distributed objects), event loops, loadable bundles, attributed + unicode strings, xml, mime, user defaults. + +Package: libgnustep-base-dev +Conflicts: gnustep-base1-dev, gnustep-base1 (<< 1.9.2), libgnustep-base-dev, libgnustep-gui0.10-dev (<< 0.10.3) +Replaces: gnustep-base1-dev +Section: libdevel +Architecture: any +Depends: libgnustep-base`'SOV_BASE (= ${binary:Version}), gnustep-base-common, gnustep-base-runtime (>= ${source:Version}), gnustep-make (>= V_MAKE), gobjc (>= V_OBJC), ${shlibs:Depends}, ${misc:Depends}, ${gnustep:Depends} +Suggests: libffi-dev, libxml2-dev, zlib1g-dev, libxslt1-dev, libgnutls-dev +Provides: libgnustep-base1.11-dev, libgnustep-base1.12-dev +Description: GNUstep Base header files and development libraries + This package contains the header files and static libraries required + to build applications against the GNUstep Base library. + . + Install this package if you wish to develop your own programs using + the GNUstep Base Library. + +Package: libgnustep-base`'SOV_BASE-dbg +Section: libdevel +Architecture: any +Priority: extra +Provides: gnustep-base-runtime-dbg +Conflicts: gnustep-base-runtime-dbg +Depends: gnustep-base-common, libgnustep-base`'SOV_BASE (= ${binary:Version}), gnustep-base-runtime (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ${gnustep:Depends} +Description: GNUstep Base library - debugging symbols + This package contains the debigging symbols of the GNUstep Base + Library. This package can be used to provide symbol names to a debugger to + aid debugging. + +Package: gnustep-base-examples +Architecture: all +Depends: gnustep-base-common, ${shlibs:Depends}, ${misc:Depends}, ${gnustep:Depends} +Recommends: libgnustep-base-dev (= ${source:Version}) +Description: Examples using the GNUstep Base Library + This is the source for a few example (non-GUI) applications + using the GNUstep Base Library. + +Package: gnustep-base-doc +Section: doc +Architecture: all +Depends: ${gnustep:Depends} +Recommends: libgnustep-base`'SOV_BASE (>= ${source:Version}) +Conflicts: gnustep-make (<< 1.7.3), gnustep-base-examples (<< 1.7.3) +Description: Documentation for the GNUstep Base Library + This package contains text, gsdoc, PDF and HTML documentation for the + GNUstep Base Library. --- gnustep-base-1.19.3.orig/debian/gdomap.default +++ gnustep-base-1.19.3/debian/gdomap.default @@ -0,0 +1,27 @@ +# Bourne shell compatible script, sourced by /etc/init.d/gdomap to set +# additional arguments for gdomap. +# +# +# The GNU Distributed Objects name server accepts the options: +# -C help about configuration +# -H general help +# -I pid file to write pid +# -L name perform lookup for name then quit. +# -M name machine name for -L and -N +# -N list all names registered on host +# -P number port number required for R option. +# -R name register name locally then quit. +# -T type port type for L, R and U options - +# tcp_gdo, udp_gdo, +# tcp_foreign, udp_foreign. +# -U name unregister name locally then quit. +# -a file use config file for interface list. +# -c file use config file for probe. +# -d extra debug logging (normally via syslog). +# -f avoid fork() to make debugging easy +# -i seconds re-probe at this interval (roughly), min 60 +# -p disable probing for other servers +# +# Kill with SIGUSR1 to obtain a dump of all known peers in /tmp/gdomap.dump +# +GDOMAP_ARGS="-p" --- gnustep-base-1.19.3.orig/debian/gnustep-base-common.xmlcatalogs.in +++ gnustep-base-1.19.3/debian/gnustep-base-common.xmlcatalogs.in @@ -0,0 +1,10 @@ +package;public;-//GNUstep//DTD gsdoc 0.6.5//EN;@GS_DTD_DIR@/gsdoc-0_6_5.dtd +package;public;-//GNUstep//DTD gsdoc 0.6.6//EN;@GS_DTD_DIR@/gsdoc-0_6_6.dtd +package;public;-//GNUstep//DTD gsdoc 0.6.7//EN;@GS_DTD_DIR@/gsdoc-0_6_7.dtd +package;public;-//GNUstep//DTD gsdoc 1.0.0//EN;@GS_DTD_DIR@/gsdoc-1_0_0.dtd +package;public;-//GNUstep//DTD gsdoc 1.0.1//EN;@GS_DTD_DIR@/gsdoc-1_0_1.dtd +package;public;-//GNUstep//DTD gsdoc 1.0.2//EN;@GS_DTD_DIR@/gsdoc-1_0_2.dtd +package;public;-//GNUstep//DTD gsdoc 1.0.3//EN;@GS_DTD_DIR@/gsdoc-1_0_3.dtd +package;public;-//GNUstep//DTD plist 0.9//EN;@GS_DTD_DIR@/plist-0_9.dtd +root;public;-//GNUstep//DTD gsdoc +root;public;-//GNUstep//DTD plist --- gnustep-base-1.19.3.orig/debian/rules +++ gnustep-base-1.19.3/debian/rules @@ -0,0 +1,468 @@ +#! /usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# we're using brace expansion +export SHELL=/bin/bash + +##### VERSION NUMBERS ################################# + +# Objective-C version : +v_objc := 4:4.2 + +# GNUstep Make version : +v_make := 2.0.8 + +# GNUstep Base version : +v_base := $(shell . ./Version; echo $$VERSION) + +# GNUstep Base SONAME version : +sov_base := $(shell . ./Version; echo $$MAJOR_VERSION.$$MINOR_VERSION) + +###################################################### + + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) + +# make some files executable +dummy := $(shell chmod +x configure) + +# packages names +p_com = gnustep-base-common +p_run = gnustep-base-runtime +p_lib = libgnustep-base$(sov_base) +p_dev = libgnustep-base-dev +p_dbg = $(p_lib)-dbg +p_exam = gnustep-base-examples +p_doc = gnustep-base-doc + +# packages temp dirs +d_com = $(CURDIR)/debian/$(p_com) +d_run = $(CURDIR)/debian/$(p_run) +d_lib = $(CURDIR)/debian/$(p_lib) +d_dev = $(CURDIR)/debian/$(p_dev) +d_dbg = $(CURDIR)/debian/$(p_dbg) +d_exam = $(CURDIR)/debian/$(p_exam) +d_doc = $(CURDIR)/debian/$(p_doc) + +# ----------------------------------------------------------------------------- +# BSD + +KVM_ARCHS = kfreebsd-i386 kfreebsd-amd64 knetbsd-i386 + +# ----------------------------------------------------------------------------- +# GNUstep SETTINGS + +# Dirs +include /usr/share/GNUstep/debian/config.mk +ifeq ($(GS_USE_FHS),yes) + GS_DTD_DIR=/usr/share/xml/gnustep +else + GS_DTD_DIR=$(GNUSTEP_SYSTEM_LIBRARY)/DTDs +endif + +export GNUSTEP_INSTALLATION_DOMAIN=SYSTEM + +# Compiler +CC := $(shell sed -n -e '/^CC *=/s,.*= *\(.*\),\1,p' \ + $(GS_MAKE_DIR)/config.make) + +# ----------------------------------------------------------------------------- + +foo-debug: + echo $(sov_base) +# echo $(GS_LIBRARY_COMBO) +# echo $(GS_CPU) $(GS_OS) $(GS_COMBO_DIR) + + +deb-scripts: debian/deb-scripts-stamp +clean_files += debian/deb-scripts-stamp +debian/deb-scripts-stamp: + @: # copy Debian scripts + b=$(p_run); \ + for ext in preinst postinst prerm postrm; do \ + if [ -f debian/$$b.$$ext.in ]; then \ + sed -e 's,@GDOMAP@,$(GNUSTEP_SYSTEM_TOOLS)/gdomap,g' \ + debian/$$b.$$ext.in > debian/$$b.$$ext; \ + fi; \ + done + + b=$(p_run); \ + for init in gdomap; do \ + if [ -f debian/$$b.$$init.in ]; then \ + sed -e 's,@GDOMAP@,$(GNUSTEP_SYSTEM_TOOLS)/gdomap,g' \ + -e 's,@GSMAKEFILES@,$(GS_MAKE_DIR),g' \ + debian/$$b.$$init.in > debian/$$b.$$init; \ + fi; \ + done + + touch $@ + +debian/control debian/control.tmp: debian/control.m4 debian/rules + @: # debian/control + m4 \ + -DV_OBJC='$(v_objc)' \ + -DV_MAKE='$(v_make)' \ + -DSOV_BASE='$(sov_base)' \ + -DKVM_ARCHS='$(KVM_ARCHS)' \ + debian/control.m4 | uniq > $@ + + +config: debian/configure-stamp +clean_files += debian/configure-stamp +debian/configure-stamp: configure + dh_testdir + + CC=$(CC) ./configure \ + --enable-libffi \ + --disable-openssl \ + --build=$(DEB_BUILD_GNU_TYPE) \ + --host=$(DEB_HOST_GNU_TYPE) \ + --target=$(DEB_HOST_GNU_TYPE) + + touch $@ + +build: build-arch + +build-shared: debian/build-shared-stamp +clean_files += debian/build-shared-stamp +debian/build-shared-stamp: debian/configure-stamp + dh_testdir + + @: # build shared libs + gs_make messages=yes + + touch $@ + + +# Build architecture indep +build-doc: debian/build-doc-stamp +clean_files += debian/build-doc-stamp +debian/build-doc-stamp: debian/configure-stamp build-shared + dh_testdir + + @: # Build main doc. Make sure autogsdoc can find the libraries. + LD_LIBRARY_PATH=$(CURDIR)/Source/obj:$$LD_LIBRARY_PATH \ + gs_make -C Documentation messages=yes + + touch $@ + + +# Build architecture dep +build-arch: build-shared build-static build-debug + +build-static: debian/build-static-stamp +clean_files += debian/build-static-stamp +debian/build-static-stamp: debian/configure-stamp + dh_testdir + @: # build dev/static libs + gs_make -C Source shared=no messages=yes + + touch $@ + +build-debug: debian/build-debug-stamp +clean_files += debian/build-debug-stamp +debian/build-debug-stamp: debian/configure-stamp + touch $@ + + +# Install all +install: install-indep install-arch + +# Install architecture indep +install-indep: install-doc install-common + +install-doc: build-doc + dh_testdir + dh_testroot + dh_prep -i + dh_installdirs -i + + @: # Install the indep part of the package + + @: # install main doc + gs_make -C Documentation install DESTDIR=$(d_doc) + + @: # remove postscript doc + for file in `find $(d_doc)/$(GNUSTEP_SYSTEM_DOC) -name "*.ps"`; do \ + rm $$file ; done + + @: # remove info doc + rm -rf $(d_doc)/$(GNUSTEP_SYSTEM_DOC_INFO) + + @: # symlink + dh_installdirs -p$(p_doc) usr/share/doc/$(p_com) + dh_link -p$(p_doc) \ + $(GNUSTEP_SYSTEM_DOC)/Developer usr/share/doc/$(p_com)/Developer \ + usr/share/doc/$(p_com)/Developer usr/share/doc/$(p_doc)/Developer + + @: # Prepare example package + dh_installdirs -p$(p_exam) usr/share/doc/$(p_com) + dh_link -p$(p_exam) usr/share/doc/$(p_com) usr/share/doc/$(p_exam) + +install-common: install-shared + @: # The files actually get installed in install-shared + @: # we trust the Debian timezones ... + rm -rf $(d_com)/$(GNUSTEP_SYSTEM_LIBRARY)/Libraries/gnustep-base/Versions/$(sov_base)/Resources/NSTimeZones/zones + ln -s /usr/share/zoneinfo \ + $(d_com)/$(GNUSTEP_SYSTEM_LIBRARY)/Libraries/gnustep-base/Versions/$(sov_base)/Resources/NSTimeZones/zones + ln -s /etc/timezone \ + $(d_com)/$(GNUSTEP_SYSTEM_LIBRARY)/Libraries/gnustep-base/Versions/$(sov_base)/Resources/NSTimeZones/localtime + + +# Install architecture dep +install-arch: install-shared install-static install-debug + +install-shared: build-shared + dh_testdir -p$(p_run) + dh_testroot -p$(p_run) + dh_prep -p$(p_run) + dh_installdirs -p$(p_run) + + @: # install shared version of libraries + gs_make install \ + DESTDIR=$(d_run) + + @: # move arch-indep things to -common + dh_prep -p$(p_com) + dh_installdirs -p$(p_com) + mkdir -p $(d_com)/$(GNUSTEP_SYSTEM_LIBRARY)/Libraries + #mkdir -p debian/gnustep-base-runtime//usr/lib/GNUstep/Libraries/gnustep-base + mv $(d_run)/$(GNUSTEP_SYSTEM_LIBRARY)/Libraries/gnustep-base $(d_com)/$(GNUSTEP_SYSTEM_LIBRARY)/Libraries + rm -f $(d_com)/$(GNUSTEP_SYSTEM_LIBRARY)/Libraries/gnustep-base/Versions/$(sov_base)/Resources/NSTimeZones/.README.swp + #mkdir -p debian/gnustep-base-runtime//usr/lib/GNUstep/DTDs + mv $(d_run)/$(GNUSTEP_SYSTEM_LIBRARY)/DTDs $(d_com)/$(GNUSTEP_SYSTEM_LIBRARY) + #@: # move SSL bundle to library package + #mkdir -p $(d_lib)/$(GNUSTEP_SYSTEM_LIBRARY)/Libraries/gnustep-base/Versions/$(sov_base)/Resources + #mv $(d_com)/$(GNUSTEP_SYSTEM_LIBRARY)/Libraries/gnustep-base/Versions/$(sov_base)/Resources/SSL.bundle $(d_lib)/$(GNUSTEP_SYSTEM_LIBRARY)/Libraries/gnustep-base/Versions/$(sov_base)/Resources + + @: # remove headers from shared packages + rm -rf $(d_run)/$(GNUSTEP_SYSTEM_HEADERS) + + @: # remove Makefiles/Additional/base.make + rm -rf $(d_run)/$(GS_MAKE_DIR) + + rm -f $(d_run)/etc/services.add + + @: # Install gdomap option file + dh_installdirs -p$(p_run) etc/default + cp -p $(CURDIR)/debian/gdomap.default $(d_run)/etc/default/gdomap + + @: # Move shared lib + dh_install -p$(p_lib) \ + debian/$(p_run)/$(GNUSTEP_SYSTEM_LIBRARIES)/lib*.so.* $(GNUSTEP_SYSTEM_LIBRARIES) + rm -rf debian/$(p_run)/$(GNUSTEP_SYSTEM_LIBRARIES)/lib* + + @: # Doc symlinks + dh_link -p$(p_lib) usr/share/doc/$(p_com) usr/share/doc/$(p_lib) + dh_link -p$(p_run) usr/share/doc/$(p_com) usr/share/doc/$(p_run) + + +install-static: install-shared build-static + dh_testdir -p$(p_dev) + dh_testroot -p$(p_dev) + dh_installdirs -p$(p_dev) + dh_prep -p$(p_dev) + + @: # install static version of libraries + gs_make -C Source install shared=no DESTDIR=$(d_dev) \ + + @: # Install base.make here (instead of in -runtime) + install -m 644 -D base.make $(d_dev)/$(GS_MAKE_DIR)/Additional/base.make + + @: # Remove Resources dir + rm -rf $(d_dev)/$(GNUSTEP_SYSTEM_LIBRARY)/Libraries/gnustep-base + + @: # Development symlink + dh_link -p$(p_dev) $(GNUSTEP_SYSTEM_LIBRARIES)/libgnustep-base.so.$(sov_base) \ + $(GNUSTEP_SYSTEM_LIBRARIES)/libgnustep-base.so + + @: # Doc symlink + dh_link -p$(p_dev) usr/share/doc/$(p_com) usr/share/doc/$(p_dev) + +install-debug: build-debug + dh_testdir -p$(p_dbg) + dh_testroot -p$(p_dbg) + dh_prep -p$(p_dbg) + dh_installdirs -p$(p_dbg) + + @: # Doc symlink + dh_link -p$(p_dbg) usr/share/doc/$(p_com) usr/share/doc/$(p_dbg) + +# Build architecture-independent files here. +binary-indep: debian/control build-indep install-indep + dh_testdir -i + dh_testroot -i + dh_installchangelogs -p$(p_doc) ChangeLog + dh_installdocs -p$(p_doc) ANNOUNCE NEWS README + dh_installchangelogs -p$(p_com) ChangeLog + dh_installdocs -p$(p_com) ANNOUNCE NEWS README + gsdh_gnustep -i + + dh_link -i + + dh_installexamples -p$(p_exam) -X.cvsignore -X.gdbinit -X.arch-ids\ + Examples Version config.mak + find $(d_exam) -name '*.m' ! -perm 644 -exec chmod 644 \{\} \; + + dh_compress -i -X.m -XGNUmakefile + dh_fixperms -i + + @: # remove empty directories, when all components are in place + for d in `find $(d_com) $(d_doc) $(d_exam) -depth -type d -empty 2> /dev/null`; \ + do \ + case $$d in */usr/share/doc*|*/etc) continue; esac; \ + while rmdir $$d 2> /dev/null; do d=`dirname $$d`; done; \ + done + + sed -e 's,@GS_DTD_DIR@,$(GS_DTD_DIR),g' \ + debian/gnustep-base-common.xmlcatalogs.in > debian/gnustep-base-common.xmlcatalogs; \ + dh_installxmlcatalogs -i + + dh_installdeb -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +# Build architecture-dependent files here. +binary-arch: debian/control deb-scripts build-arch install-arch + dh_testdir -a + dh_testroot -a + gsdh_gnustep -a +ifeq ($(GS_USE_FHS),yes) + #mkdir -p $(d_lib)/$(GNUSTEP_SYSTEM_LIBRARY)/Bundles + #mv $(d_lib)/usr/share/GNUstep/Libraries/gnustep-base/Versions/$(sov_base)/Resources/SSL.bundle $(d_lib)/$(GNUSTEP_SYSTEM_LIBRARY)/Bundles/ + #dh_link -p$(p_lib) $(GNUSTEP_SYSTEM_LIBRARY)/Bundles/SSL.bundle usr/share/GNUstep/Libraries/gnustep-base/Versions/$(sov_base)/Resources/SSL.bundle +endif + dh_installman -p$(p_run) Tools/gdomap.8 Tools/gsdoc.7 \ + Tools/autogsdoc.1 Tools/cvtenc.1 Tools/defaults.1 Tools/gdnc.1 \ + Tools/pldes.1 Tools/sfparse.1 Tools/xmlparse.1 + dh_link -a + + @: # rename pl binary, to avoid conflict with tendra package + mv $(d_run)/$(GNUSTEP_SYSTEM_TOOLS)/pl $(d_run)/$(GNUSTEP_SYSTEM_TOOLS)/plio + + @: # pldes manpage documents many programs + for i in plio plget plser plmerge plparse pl2link; do \ + ln -sf pldes.1 $(d_run)/usr/share/man/man1/$$i.1; \ + done + + dh_strip -a --dbg-package=$(p_dbg) + + @: # remove empty directories, when all components are in place + for d in `find $(d_run) $(d_dev) $(d_dbg) -depth -type d -empty 2> /dev/null`; do \ + case $$d in */usr/share/doc*|*/etc) continue; esac; \ + while rmdir $$d 2> /dev/null; do d=`dirname $$d`; done; \ + done + + dh_compress -s + dh_fixperms -s + + dh_installinit -p$(p_run) --init-script=gdomap + + @: # Calculate shlib dependencies for -runtime and lib package separatly + dh_makeshlibs -p$(p_lib) -V + dh_installdeb -p$(p_run) + dh_shlibdeps -p$(p_run) -l$(d_lib)/$(GNUSTEP_SYSTEM_LIBRARIES) + dh_installdeb -p$(p_lib) + dh_shlibdeps -p$(p_lib) -l$(d_lib)/$(GNUSTEP_SYSTEM_LIBRARIES) + + @: # Calculate shlib dependencies for other packages + dh_makeshlibs -p$(p_lib) \ + -V '$(p_lib) (>= $(v_base)), gnustep-base-runtime (>= $(v_base))' + dh_installdeb -a -N$(p_run) -N$(p_lib) + dh_shlibdeps -a -N$(p_run) -N$(p_lib) -l$(d_lib)/$(GNUSTEP_SYSTEM_LIBRARIES) + + dh_gencontrol -s + dh_md5sums -s + dh_builddeb -s + + +# Test that debian/control is up to date +clean_files += debian/control.tmp +test-control: debian/control.tmp + diff debian/control debian/control.tmp && rm -f debian/control.tmp + + +# Clean +clean: test-control + dh_testdir + dh_testroot + + rm -rf Tools/obj Source/obj + +# if config.mak does not exist, then we assume that we don't need to +# make clean + if [ -e config.mak ]; then \ + gs_make -C Documentation/manual clean; \ + gs_make -C Documentation clean; \ + gs_make clean; \ + gs_make -C Documentation/manual distclean; \ + gs_make -C Documentation distclean; \ + gs_make distclean; \ + fi + + rm -f Documentation/*html + rm -f Documentation/.igsdoc + rm -f Documentation/version.texi + rm -rf Documentation/{Base,BaseAdditions} + rm -rf Documentation/General/General + rm -f Documentation/manual/manual.html + rm -rf Documentation/BaseTools + rm -f Documentation/General/*.html + rm -f Documentation/General/.igsdoc + + rm -f debian/gnustep-base-runtime.{pre,post}{inst,rm} + rm -f debian/gnustep-base-runtime.gdomap + #rm -f debian/gnustep-base-runtime.{init,shlibs,gdomap} + + rm -f Source/{mframe.h,config.h,GSConfig.h} + rm -f Source/mframe/config.{log,mak,status} + + rm -f Source/.igsdoc + rm -f Source/{Base,BaseAdditions}.{stamp,.gsdoc,html} + rm -rf Source/{Base,BaseAdditions} + rm -f Source/{Base,BaseAdditions}.gsdoc + rm -f Source/Info-gnustep.plist + + rm -f Headers/gnustep/base/o_{array,hash,list,map}_{bas,cbs}.h + + rm -f Source/o_{array,hash,list,map}_{bas,cbs}.m + rm -f Source/dynamic-load.h + + rm -rf SSL/SSL.bundle + -find -name obj | xargs rm -f + rm -f SSL/config.{h,log,mak,status} + + #rm -f Tools/*.{html} + rm -f Tools/.igsdoc + rm -rf Tools/BaseTools + + rm -f $(clean_files) + + dh_clean + + +# Testing only target +upstream: build-shared + dh_testdir -p$(p_com) + dh_testroot -p$(p_com) + dh_prep -p$(p_com) + dh_installdirs -p$(p_com) + + @: # install shared version of libraries + gs_make install \ + DESTDIR=$(CURDIR)/debian/upstream \ + +binary: binary-indep binary-arch +.PHONY: deb-scripts clean \ + build build-indep build-arch build-shared build-static build-debug \ + install install-indep install-arch \ + install-shared install-static install-debug \ + binary binary-indep binary-arch --- gnustep-base-1.19.3.orig/debian/copyright +++ gnustep-base-1.19.3/debian/copyright @@ -0,0 +1,61 @@ +This package was debianized by Gregor Hoffleit and +Matthias Klose on Thu, 5 Nov 1998 17:18:55 +0100. + +The source for the package was taken from one of the source packages at + + ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-X.Y.Z.tar.gz + +Upstream Authors: see the GNUstep Project Page at + + http://savannah.gnu.org/projects/gnustep + +Copyright 2002-2008 Free Software Foundation + +License: + The GNUstep libraries are covered under the GNU Lesser Public +License. This means you can use these libraries in any program (even +non-free programs). If you distribute the libraries along with your +program, you must make the improvements you have made to the libraries +freely available. + + 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 + + GNUstep tools, test programs, and other files are covered under the +GNU General Public License. The GNU GPL is a free software license, +which requires that all the released improved versions be free software +as well. + + 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 systems, the complete text of version 2 of the GNU +General Public License can be found in `/usr/share/common-licenses/GPL-2', and +the latest version of the GNU General Public License can be found in +`/usr/share/commot-licenses/GPL'. The complete text of version 2.1 of the GNU +Lesser General Public License can be fouund in +`/usr/share/common-licenses/LGPL-2.1', and the latest version can be found in +`/usr/share/common-licenses/LGPL'. + --- gnustep-base-1.19.3.orig/debian/README.Debian +++ gnustep-base-1.19.3/debian/README.Debian @@ -0,0 +1,6 @@ +Note: Due to a conflict with the tendra package, the pl tool for reading and +writing property lists has been renamed plio in Debian. + + -- Hubert Chathi , Thu, 10 Apr 2008 16:11:44 -0400 + +See also /usr/share/doc/gnustep-common/README.Debian for additional notes. --- gnustep-base-1.19.3.orig/debian/watch +++ gnustep-base-1.19.3/debian/watch @@ -0,0 +1,7 @@ +# Example watch control file for uscan +# Rename this file to "watch" and then you can run the "uscan" command +# to check for upstream updates and more. +# Site Directory Pattern Version Script +version=3 +ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-(.*)\.tar\.gz debian uupdate + --- gnustep-base-1.19.3.orig/debian/changelog +++ gnustep-base-1.19.3/debian/changelog @@ -0,0 +1,931 @@ +gnustep-base (1.19.3-1ubuntu1) lucid; urgency=low + + * Merge from Debian testing, remaining changes: + - adjust DTD paths to look for the local ones to reduce compile time + - add gnustep-base-common package to Build-Depends-Indep + + -- Ilya Barygin Fri, 22 Jan 2010 12:51:20 +0300 + +gnustep-base (1.19.3-1) unstable; urgency=low + + * New upstream version. + * Bump standards version. + + -- Gürkan Sengün Wed, 18 Nov 2009 12:59:52 +0100 + +gnustep-base (1.19.0-2ubuntu1) karmic; urgency=low + + * Launchpad buildds do not have Internet access, so they are unable to + fetch remote DTDs. Adjusting DTD paths to look for the local ones + (available at /usr/share/xml/gnustep/gsdoc-1_0_{1,3}.dtd), we avoid + hanging for a long time trying to have Internet access, leading to a + very shorter compile time (LP: #245981). + Local DTDs are available in gnustep-base-common package, so also add + it to Build-Depends-Indep. + + -- Luca Falavigna Thu, 07 May 2009 11:19:57 +0200 + +gnustep-base (1.19.0-2) unstable; urgency=low + + * Upload to unstable. + + -- Hubert Chathi Sat, 11 Apr 2009 13:30:33 -0400 + +gnustep-base (1.19.0-1) experimental; urgency=low + + [Gürkan Sengün] + * New upstream version. + * Bump standards version. + * Bump debhelper version. + * Add myself to Uploaders field. + + [Hubert Chathi] + * Don't use ffcall any more; only build using libffi. + * Bump required gnustep-make versions. + * Force installation to system domain. + * Target to experimental distribution. + + -- Gürkan Sengün Fri, 20 Feb 2009 17:25:20 +0100 + +gnustep-base (1.16.3-3) unstable; urgency=low + + * debian/rules: Use the right variable for the info document directory. + (Thanks to Yavor.) (Closes: #489279) + + -- Hubert Chathi Fri, 08 Aug 2008 14:19:00 -0400 + +gnustep-base (1.16.3-2) unstable; urgency=low + + * debian/rules: Don't build against libffi on non-libffi packages. + + -- Hubert Chathi Sat, 19 Jul 2008 11:36:33 -0400 + +gnustep-base (1.16.3-1) unstable; urgency=low + + * New upstream release. + + -- Hubert Chathi Thu, 17 Jul 2008 15:14:56 -0400 + +gnustep-base (1.16.1-3) unstable; urgency=low + + * debian/control: Build-depend against texlive-base, texlive-latex-base + instead of texlive-base-bin. + + -- Hubert Chathi Fri, 04 Jul 2008 18:46:35 -0400 + +gnustep-base (1.16.1-2) unstable; urgency=low + + * Upload to unstable. + + -- Hubert Chathi Wed, 02 Jul 2008 12:02:59 -0400 + +gnustep-base (1.16.1-1) experimental; urgency=low + + * New upstream release. + + -- Hubert Chathi Fri, 20 Jun 2008 10:28:32 -0400 + +gnustep-base (1.16.0-1) experimental; urgency=low + + * New upstream version. (Closes: #467583) + * debian/control, debian/rules: Build against libgnutls instead of libssl. + * No longer builds SSL bundle. (Closes: #479074) + * debian/control: Build against libavahi. + * debian/control: Add dependencies on ${gnustep:Depends}. + * debian/control: Tweak dependencies for lib-dbg packages. + + -- Hubert Chathi Sun, 15 Jun 2008 18:50:11 -0400 + +gnustep-base (1.14.1-8) unstable; urgency=low + + * debian/control: Build-Depend on a recent version of libffi-dev -- + older versions seem to be failing. + * debian/rules: Calculate libgnustep-base's shlibs dependency separately + to avoid dependency on gnustep-base-runtime. (Closes: #478757) + + -- Hubert Chathi Wed, 30 Apr 2008 17:31:30 -0400 + +gnustep-base (1.14.1-7) unstable; urgency=low + + * debian/README.Debian: Remove obsolete information. + + -- Hubert Chathi Thu, 10 Apr 2008 16:12:22 -0400 + +gnustep-base (1.14.1-6) unstable; urgency=low + + * debian/control: s/libffi4-dev/libffi-dev/ (Closes: #472150) + + -- Hubert Chathi Tue, 01 Apr 2008 09:50:15 -0400 + +gnustep-base (1.14.1-5) unstable; urgency=low + + * Upload to unstable. + * Source/NSMessagePortNameServer.m: Add upstream patch to use locks to + prevent interference between processes. (closes: #463416) + + -- Hubert Chathi Thu, 13 Mar 2008 15:20:57 -0400 + +gnustep-base (1.14.1-4) experimental; urgency=low + + * debian/copyright: Add copyright info, update note about + common-licenses to point to specific the version of the license as + well as the latest version. + * debian/gnustep-base-runtime.gdomap.in: Add LSB init information, as + provided by Petter Reinholdtsen. (closes: #460224) + * debian/control, debian/rules: Add debugging package. (closes: #468125) + * debian/rules (binary-arch): Remove call to strip. (dh_strip should be + sufficient) + * debian/control, debian/compat: Debhelper compatibility level 5. + * debian/control (Standards-Version): Bump to 3.7.3. + * debian/rules: SSL bundle should be in library package, instead of runtime. + * Compile both ffcall and libffi versions of the library, if supported by the + architecture. + * debian/rules: Compile both ffcall and libffi versions; install ffcall + version by default, install libffi version in libgnustep-base-ffi, change + debhelper calls from "-a" to "-s" where necessary. + * debian/control: Add new packages libgnustep-base-ffi and + libgnustep-base-ffi-dbg that contain the libffi versions. + * debian/libgnustep-base-ffi*: Divert non-ffi versions of library. + * debian/libgnustep-base-ffi.override.in: Override lintian warnings about + normal library stuff (these things are handled in libgnustep-base + instead). + * debian/rules, debian/gnustep-base-common.xmlcatalogs.in: Fix registering + with xml-core. + * debian/control (libgnustep-base-dev): Change some Depends: to Suggests: + (only needed for static linking). + + -- Hubert Chathi Sat, 08 Mar 2008 14:40:38 -0500 + +gnustep-base (1.14.1-3) experimental; urgency=low + + * debian/control, debian/rules, debian/README.Debian: use libffi for all + architectures instead of ffcall. Not being able to run on machines with + security features enabled doesn't give Hubert a warm fuzzy feeling. + (closes: #453242) + (but make it reasonably easy to recompile with ffcall, if wanted) + * Tools/gdomap.h: patch to use the correct mask for UDP. (patch by + Philippe Roussel) + + -- Hubert Chathi Tue, 11 Dec 2007 21:21:45 -0500 + +gnustep-base (1.14.1-2) unstable; urgency=low + + * debian/control: Make sure that debian/control doesn't change on ffcall + architectures. + + -- Hubert Chathi Fri, 23 Nov 2007 18:07:43 -0500 + +gnustep-base (1.14.1-1) unstable; urgency=low + + * New upstream release. + * debian/rules: remove .../NSTimeZones/.README.swp + * debian/rules debian/control:Use libffi for arm, since ffcall is officially + "untested" on arm. (closes: #449163) + * debian/control: Use source:Version and binary:Version instead of deprecated + Source-Version, plus other cleanups and fixes. + + -- Hubert Chathi Wed, 21 Nov 2007 16:25:14 -0500 + +gnustep-base (1.14.0-2) unstable; urgency=low + + * Upload to unstable. + + -- Hubert Chathi Wed, 3 Oct 2007 17:16:39 -0400 + +gnustep-base (1.14.0-1) experimental; urgency=low + + * New upstream release. + * Don't use /proc//exe link, as it is broken on the LiveCD. + * Update build-depends for texlive. + * Register DTDs with xml-core. + * Remove duplicated information from README.Debian. + + -- Hubert Chan Thu, 28 Jun 2007 18:28:03 -0400 + +gnustep-base (1.13.0-7) unstable; urgency=low + + * Revert conflict: with tendra; rename pl binary to plio, as per Section + 10.1 of Policy. (really closes: #402558) + + -- Hubert Chan Tue, 12 Dec 2006 13:31:22 -0500 + +gnustep-base (1.13.0-6) unstable; urgency=low + + * gnustep-base-runtime: Conflict: with tendra, since they both contain + the pl binary and manpage. (Closes: #402558) + + -- Hubert Chan Mon, 11 Dec 2006 16:33:09 -0500 + +gnustep-base (1.13.0-5) unstable; urgency=low + + * Remove obsolete dependency on timezoneconf. (Closes: #397423) + * Add tool symlinks and manpage symlinks for various tools. + + -- Hubert Chan Tue, 7 Nov 2006 22:46:31 -0500 + +gnustep-base (1.13.0-4) unstable; urgency=low + + * New maintainer address. + * Move /etc/init.d/gdomap to gnustep-base-runtime (thanks to Yavor for + spotting this). + * Remove unnecessary conflicts with old libgnustep-gui. + + -- Hubert Chan Tue, 17 Oct 2006 22:53:01 -0400 + +gnustep-base (1.13.0-3) unstable; urgency=low + + * Provide: the right -dev package name this time. + + -- Hubert Chan Wed, 27 Sep 2006 13:17:19 -0400 + +gnustep-base (1.13.0-2) unstable; urgency=low + + * Provide: old -dev package name, to allow binNMUs of GNUstep packages. + * Fix /usr/lib/debug/libgnustep-base.so symlink. + + -- Hubert Chan Mon, 25 Sep 2006 18:33:35 -0400 + +gnustep-base (1.13.0-1) unstable; urgency=low + + * New upstream release. + * Minor improvements to debian/control generation. + + -- Hubert Chan Mon, 28 Aug 2006 16:26:03 -0600 + +gnustep-base (1.12.0-1) experimental; urgency=low + + * New upstream version. + * Improved rules file. + * Drop SONAME from -dev package instead of bumping it to new SONAME, as + that is what ftpmaster seems to prefer now. + * Fix -dbg package to behave like other -dbg packages and put the + libraries in /usr/lib/debug. + * Sync kfreebsd-amd64 Build-Depends: with kfreebsd-i386. (Closes: #361461) + * Change priority of -dbg package to extra, to agree with override file. + * Get rid of circular dependency. (Closes: #359158) + - Split off -runtime package from -common to contain all needed runtime + support binaries. + - -common now only contains data files and is now Arch: all. + - Add -runtime to shlibs file, so that all programs that compile against + this library will depend on it. + * Bump standards version to 3.7.2 (no changes). + * Move base.make to -dev package since it's only needed for development. + * Add license headers to copyright file. + + -- Hubert Chan Mon, 14 Aug 2006 20:21:23 -0600 + +gnustep-base (1.11.2-3) unstable; urgency=low + + * Fix check for word-aligned shorts/ints. (Closes: #362192) + + -- Hubert Chan Sat, 22 Apr 2006 15:59:19 -0600 + +gnustep-base (1.11.2-2) unstable; urgency=low + + * Fix typo in NSTimeZones/localtime symlink. + + -- Hubert Chan Mon, 2 Jan 2006 16:29:50 -0700 + +gnustep-base (1.11.2-1) unstable; urgency=low + + [ Hubert Chan ] + * New upstream release. + + [ Christoph Berg ] + * Point gdomap symlink to /usr/sbin. + + -- Christoph Berg Thu, 29 Dec 2005 18:14:22 +0100 + +gnustep-base (1.11.1-1) unstable; urgency=low + + * New upstream release. + * Build with new gnustep-make. + * Remove unneeded lintian and linda overrides. + * Remove temporary files from an old build. + + -- Hubert Chan Mon, 12 Dec 2005 20:32:34 -0500 + +gnustep-base (1.10.3-2) unstable; urgency=low + + * Rebuild using gcc/gobjc 4.0. + * debian/control.m4: + - Bump Standards-Version to 3.6.2.1. + - Clean Replaces and Conflicts fields. + - As recommended by Adam Fedor and Fred Kiefer, + add libgmp3-dev in Build-Conflicts field (closes: #321495). + * debian/rules: + - add ppc64 to FFCALL_ARCHS (closes: #324105). + - add hurd-i386 in the FFCALL_ARCHS (closes: #309073). + * Source/mframe.m: + - Use latest CVS version to avoid ICE on all architectures. + + -- Eric Heintzmann Sat, 27 Aug 2005 00:16:24 +0200 + +gnustep-base (1.10.3-1) unstable; urgency=low + + * New upstream release. + + -- Eric Heintzmann Sun, 17 Apr 2005 00:14:38 +0200 + +gnustep-base (1.10.2-1) unstable; urgency=low + + * New upstream release. + * Add *BSD support (closes: #267889). + * .README.swp removed (closes: #285460). Thanks to Robert Millan. + * Overrides inappropriate linda warnings. + + -- Eric Heintzmann Sat, 2 Apr 2005 11:32:30 +0200 + +gnustep-base (1.10.1-3) unstable; urgency=low + + * Build-depend on ffcall-dev on all architectures, drop build dependency + on libffi2-dev. + + -- Matthias Klose Tue, 29 Mar 2005 00:43:33 +0200 + +gnustep-base (1.10.1-2) unstable; urgency=low + + * Upload in unstable. + + -- Eric Heintzmann Thu, 4 Nov 2004 20:14:51 +0100 + +gnustep-base (1.10.1-1) experimental; urgency=low + + * New upstream release. + * Upload in experimental. + + -- Eric Heintzmann Sat, 30 Oct 2004 18:23:41 +0200 + +gnustep-base (1.10.0-1) unstable; urgency=low + + * New upstream release. + * debian/control.m4: + - Remove empty transitionnal package gnustep-base1. + - Bump Standards-Version to 3.6.1.1. + * SONAME has changed, thus lib packages has been renamed: + - libgnustep-base1 -> libnustep-base1.10 + - libgnustep-base1-dev -> libnustep-base1.10-dev + - libgnustep-base1-dbg -> libnustep-base1.10-dbg + * As recommended by Adam Fedor and Fred Kiefer, + remove GMP dependencies. + + -- Eric Heintzmann Mon, 25 Oct 2004 20:26:35 +0200 + +gnustep-base (1.9.2-6) unstable; urgency=medium + + * Sources/NSTimeZones.m : + apply NSTimeZone stucture packing patch from CVS + (avoid Core dump on arm). + * debian/control.m4: + -libgnustep-base1 now depends on gnustep-base-common + (>= {Source:Version}) and not (= {Source:Version}) + (needed if we want to install multiple version of shared lib). + -Add {shlibs:Depends} and {misc:Depends} in + libgnustep-base1-dbg Depends field. + -libgnustep-base1-dev now depends on libxslt1-dev and libssl-dev. + * Regenerate debian/control file: + add amd64 in Build-Depends (closes: #247141). + + -- Eric Heintzmann Sat, 10 Jul 2004 17:33:06 +0200 + +gnustep-base (1.9.2-5) unstable; urgency=low + + * Add build-indep dependency on tetex-bin (closes: #257801). + * Add amd64 support (addresses: #247141). + + -- Matthias Klose Tue, 6 Jul 2004 07:26:39 +0200 + +gnustep-base (1.9.2-4) unstable; urgency=low + + * Tighten build dependency on ffcall. + + -- Matthias Klose Sat, 3 Jul 2004 06:46:37 +0200 + +gnustep-base (1.9.2-3) unstable; urgency=low + + * Fix symbolic link to shared library. + + -- Matthias Klose Mon, 28 Jun 2004 07:11:06 +0200 + +gnustep-base (1.9.2-2) unstable; urgency=low + + * Provide wrapper scripts for GNUstep tools (closes: #256147). + + -- Matthias Klose Fri, 25 Jun 2004 21:39:41 +0200 + +gnustep-base (1.9.2-1) unstable; urgency=low + + * New upstream release. + * debian/control.m4: + -Update Debian GNUstep maintainers e-mail + -New build-dependancy: libxslt1-dev + * Sources/NSUserDefaults.m: + Apply Richard Frith-Macdonald's patch from CVS + (allow to build all the documentation). + * New Packaging scheme. Apply all recommendations of the + Debian Library Packaging Guide: + - gnustep-base1 is now an empty transitional package. + - gnustep-base1-dev has been renamed in libgnustep-base1-dev. + - gnustep-base1-dbg has been renamed in libgnustep-base1-dbg. + - new gnustep-base-common package (common files). + - new libgnustep-base1 package (shared library). + + -- Eric Heintzmann Mon, 14 Jun 2004 19:33:29 +0200 + +gnustep-base (1.9.1-2) unstable; urgency=low + + * debian/rules: Update CC. + * Source/NSUserDefaults: apply patch from CVS. + + -- Eric Heintzmann Tue, 6 Apr 2004 15:21:11 +0200 + +gnustep-base (1.9.1-1) unstable; urgency=low + + * New upstream release. + + -- Eric Heintzmann Sun, 14 Mar 2004 20:16:48 +0100 + +gnustep-base (1.9.0-4) unstable; urgency=low + + * Use Source/simple-load.h from CVS: + resolves problems when loading frameworks. + + -- Eric Heintzmann Mon, 16 Feb 2004 22:42:37 +0100 + +gnustep-base (1.9.0-3) unstable; urgency=low + + * Build-Depend on ffcall1-dev on mips (closes: #229844). + + -- Matthias Klose Thu, 29 Jan 2004 00:08:53 +0100 + +gnustep-base (1.9.0-2) unstable; urgency=low + + * Add conflict with gnustep-gui 0.9.0. + + -- Eric Heintzmann Fri, 19 Dec 2003 19:39:16 +0100 + +gnustep-base (1.9.0-1) unstable; urgency=low + + * New upstream release. + + -- Eric Heintzmann Sat, 13 Dec 2003 23:45:29 +0100 + +gnustep-base (1.8.0-2) unstable; urgency=medium + + * Make libffcall-dev/libffi-dev build dependencies more strict. + + -- Matthias Klose Mon, 6 Oct 2003 21:44:11 +0200 + +gnustep-base (1.8.0-1) unstable; urgency=low + + * New upstream release. + * gnustep-base1 now depends on timezoneconf (closes: #213157). + + -- Eric Heintzmann Tue, 30 Sep 2003 12:21:41 +0200 + +gnustep-base (1.7.3-2) unstable; urgency=low + + * Do not start gdnc at boot time. + * Update debian/README.Debian file. + + -- Eric Heintzmann Wed, 24 Sep 2003 17:52:10 +0200 + +gnustep-base (1.7.3-1) unstable; urgency=low + + * New upstream release. + * Update to standard version 3.6.1. + * debian/control file : update Conflicts fields. + + -- Eric Heintzmann Tue, 26 Aug 2003 17:03:07 +0200 + +gnustep-base (1.7.2-2) unstable; urgency=low + + * New Co-Maintainer. + * Update to standard version 3.6.0. + * Patch Tools/gdnc.m (properly daemonize gdnc). + * Add "-V" option to dh_makeshlibs. + + -- Eric Heintzmann Fri, 22 Aug 2003 23:26:55 +0200 + +gnustep-base (1.7.2-1) unstable; urgency=low + + * New upstream release. + * Update debian/rules to use flattened directory structure : + remove GS_HOST, GS_CPU, GS_OS, GS_LIB_DIR, GS_COMBO_DIR variables. + * Install new gdnc manpage (closes: #166368). + + -- Eric Heintzmann Thu, 24 Jul 2003 18:33:29 +0200 + +gnustep-base (1.7.1-6) unstable; urgency=low + + * Add m4 to the build dependencies (the autoconf build dependency + was removed in 1.7.1-1 without adding the m4 dependency). + + -- Matthias Klose Wed, 23 Jul 2003 11:05:32 +0200 + +gnustep-base (1.7.1-5) unstable; urgency=low + + * Fix check to detect procfs support. + + -- Matthias Klose Wed, 23 Jul 2003 07:47:10 +0200 + +gnustep-base (1.7.1-4) unstable; urgency=low + + * Add zlib1g-dev to build dependencies (closes: #202279). + * Fix typo in extracting the CC used in gnustep-make. + * Turn on verbose build. + + -- Matthias Klose Tue, 22 Jul 2003 08:48:33 +0200 + +gnustep-base (1.7.1-3) unstable; urgency=low + + * Don't depend build target on build-indep target. + + -- Matthias Klose Fri, 18 Jul 2003 06:44:47 +0200 + +gnustep-base (1.7.1-2) unstable; urgency=low + + * Updates to the build system. + + -- Matthias Klose Wed, 16 Jul 2003 00:15:03 +0200 + +gnustep-base (1.7.1-1) unstable; urgency=low + + * New upstream release. + * Update to standard version 3.5.10. + * Update to debhelper compatibility level 4. + * New gnustep-base-doc package (closes: #148030). + * Use gcc/gobjc 3.3. + * Fix lintian warnings and errors. + * Update README.Debian file. + * Update copyright file. + * Update Descriptions field in debian/control + ( using descriptions found in .spec files ). + * Update gdomap and gdnc init scripts. + * Do not use dh_doclink any longer. + * New gdomap manpage. + * Add debian/watch file. + + -- Eric Heintzmann Tue, 17 Jun 2003 18:56:09 +0200 + +gnustep-base (1.6.0-2) unstable; urgency=low + + * Correct CPU string on arm. + + -- Matthias Klose Fri, 21 Mar 2003 07:51:57 +0100 + +gnustep-base (1.6.0-1) unstable; urgency=low + + * New upstream release. + + -- Matthias Klose Thu, 20 Mar 2003 22:57:53 +0100 + +gnustep-base (1.5.90-1) unstable; urgency=low + + * Snapshot taken from the freeze-1_6_0 branch (CVS 20030303). + + -- Matthias Klose Tue, 4 Mar 2003 00:31:39 +0100 + +gnustep-base (1.5.2-2) unstable; urgency=low + + * Add GNU_TYPE in configure. + + -- Matthias Klose Sat, 1 Mar 2003 14:05:19 +0100 + +gnustep-base (1.5.2-1) unstable; urgency=low + + * New upstream release. + * Correctly stop gdnc process in init script (closes: #180728). + + -- Matthias Klose Sat, 22 Feb 2003 18:52:29 +0100 + +gnustep-base (1.5.1-1) unstable; urgency=low + + * New upstream release. + + -- Matthias Klose Sun, 19 Jan 2003 10:10:10 +0100 + +gnustep-base (1.5.0-1) unstable; urgency=low + + * New upstream release. + + -- Matthias Klose Sun, 8 Sep 2002 13:30:21 +0200 + +gnustep-base (1.4.0-1) unstable; urgency=low + + * New upstream version. + + -- Matthias Klose Wed, 31 Jul 2002 00:11:23 +0200 + +gnustep-base (1.3.4-2) unstable; urgency=medium + + * Fix gobjc dependency on m68k (closes: #153975). + + -- Matthias Klose Wed, 24 Jul 2002 00:12:09 +0200 + +gnustep-base (1.3.4-1) unstable; urgency=low + + * New upstream release. + * Add conflict to gnustep-ssl (closes: #152422). + * Call ldconfig in postinst (closes: #151975). + + -- Matthias Klose Sun, 14 Jul 2002 21:05:43 +0200 + +gnustep-base (1.3.2-3) unstable; urgency=low + + * Use gcc-3.1 except on m68k (gcc-3.0). + * gobjc-3.0 ICE is fixed in gobjc-3.1 on hppa (closes: #145910). + + -- Matthias Klose Sat, 1 Jun 2002 00:19:23 +0200 + +gnustep-base (1.3.2-2) unstable; urgency=low + + * Use libffcall for arm and hppa as well (closes: #145910, #147622). + + -- Matthias Klose Fri, 24 May 2002 00:48:14 +0200 + +gnustep-base (1.3.2-1) unstable; urgency=low + + * New upstream version. + * Experimental: Configure gnustep-base with --enable-libffi on + architectures, which don't have ffcall (alpha, arm, ia64). + * Add gdnc init script. + + -- Matthias Klose Sat, 4 May 2002 14:56:19 +0200 + +gnustep-base (1.3.0-4) unstable; urgency=low + + * Enable building the SSL bundle (the SSL bundle code is licensed under + the LGPL). + + -- Matthias Klose Wed, 1 May 2002 15:50:16 +0200 + +gnustep-base (1.3.0-3) unstable; urgency=high + + * gdomap: Close stderr after forking (closes: #140077). The buildd did hang, + when installing the package. Therefore, urgency=high. + + -- Matthias Klose Sun, 31 Mar 2002 08:11:32 +0200 + +gnustep-base (1.3.0-2) unstable; urgency=low + + * Configure SSL directory as well. + + -- Matthias Klose Mon, 18 Mar 2002 00:37:20 +0100 + +gnustep-base (1.3.0-1) unstable; urgency=low + + * New upstream version. + * Suggests gnustep-ssl package (containing the SSL bundle). + * Refer to /etc/init.d/gdomap in README.Debian (closes: #135931). + * /etc/default/gdomap: New file sourced by /etc/init.d/gdomap. + + -- Matthias Klose Fri, 15 Mar 2002 22:55:02 +0100 + +gnustep-base (1.1.0-3) unstable; urgency=high + + * gdomap: Close open files after forking, use syslog (closes: #135390). + The buildd did hang, when installing the package. Therefore, + urgency=high. + + -- Matthias Klose Tue, 26 Feb 2002 08:05:40 +0100 + +gnustep-base (1.1.0-2) unstable; urgency=low + + * Fix zoneinfo symlink (closes: #129482). + + -- Matthias Klose Wed, 16 Jan 2002 21:24:44 +0100 + +gnustep-base (1.1.0-1) unstable; urgency=low + + * New upstream version. + * configure with --disable-openssl. + + -- Matthias Klose Wed, 9 Jan 2002 23:18:04 +0100 + +gnustep-base (1.0.2-2) unstable; urgency=low + + * Correctly determine s390 architecture. + * Build-Depend on gnustep-base (>= 1.2.0-2) on architecture s390. + + -- Matthias Klose Wed, 9 Jan 2002 02:24:07 +0100 + +gnustep-base (1.0.2-1) unstable; urgency=low + + * Tighten dependency on gnustep-make (>= 1.2.0-1). + + -- Matthias Klose Mon, 31 Dec 2001 03:07:06 +0100 + +gnustep-base (1.0.2-0.5) unstable; urgency=low + + * Tighten dependency on gnustep-make (>= 1.2). + + -- Matthias Klose Sun, 9 Dec 2001 11:18:01 +0100 + +gnustep-base (1.0.2-0.4) unstable; urgency=low + + * Lower 'Depends' to 'Recommends' in gnustep-base-examples + (closes: #107940, #112484). + + -- Matthias Klose Sat, 22 Sep 2001 10:14:36 +0200 + +gnustep-base (1.0.2-0.3) unstable; urgency=low + + * Add dependency on gobjc-3.0 (closes: #109779). + + -- Matthias Klose Sat, 25 Aug 2001 10:45:24 +0200 + +gnustep-base (1.0.2-0.2) unstable; urgency=low + + * gstep-core isn't part of woody anymore. Replaced by the component + packages (closes: #67701, #81482, #84609, #87362) + * gnustep uses gcc-3.0, gnustep-objc removed from woody (closes: #87968, + #106785) + * build error on alpha with gcc-2.95 (closes: #88146). + * fixed gnustep-base-examples link (closes: #69789). + * call dpkg-statoverride only, if not yet registered (closes: #88720). + * debian/control.m4: Add Uploaders field. + * Fixed dependency error on libxml (closes: #93356). + * gnustep-base doesn't add a line to ld.so.conf anymore, gstep-base0 + isn't in the dist anymore (closes: #77360). + + -- Matthias Klose Sun, 19 Aug 2001 11:03:11 +0200 + +gnustep-base (1.0.2-0.1) unstable; urgency=low + + * New upstream release. + * Use Standards-Version: 3.5.5. + + -- Chanop Silpa-Anan Fri, 6 Jul 2001 22:39:48 +1000 + +gnustep-base (0.9.1.010302-1) unstable; urgency=low + + * New maintainer. + * New CVS version. + * Various small fixes. + + -- Kai Henningsen Sat, 3 Mar 2001 01:14:35 +0100 + +gnustep-base (0.9.1.010224-1) unstable; urgency=low + + * New snapshot from CVS. + * Each library gets its own source package. + + -- Matthias Klose Sun, 4 Feb 2001 20:40:07 +0100 + +gstep-core (0.6.6-0.1) unstable; urgency=low + + * New upstream version. + * debian/control.in: Update build dpendencies. + + -- Matthias Klose Thu, 20 Jul 2000 21:02:28 +0200 + +gstep-core (0.6.5-3) frozen unstable; urgency=low + + * base/Source/NSInvocation.m: Fix important build error on alpha #59373. + * Set GNUSTEP_SYSTEM_ROOT to /usr/lib/GNUstep and disable separate + system root. Needed to correctly build gstep-extensions and gstep-guile. + * debian/gstep-base.init.in: Fix typo (fixes #59423). + * debian/gstep-base.postrm: Remove directory in ld.so.conf inserted + in postinst (fixes #59424). + + -- Matthias Klose Wed, 1 Mar 2000 21:33:53 +0100 + +gstep-core (0.6.5-2) frozen unstable; urgency=medium + + * Updated to the current state of the CVS. Integrates the Debian + patches submitted upstream. + * debian/gstep-base.init.d: Use new gdomap option -p for not probing + machines on the local network (really fixes grave #55906). + * debian/README.Debian: Document gdomap configuration. + * debian/control.in: Add autoconf to Build-Depends (fixes i#58873). + + -- Matthias Klose Sun, 27 Feb 2000 22:31:00 +0100 + +gstep-core (0.6.5-1) frozen unstable; urgency=medium + + * Final release. + * Don't probe machines on the local network (grave #55906). + * Stop gdomap daemon (#48796). + * /etc/GNUstep: directory for GNUstep configuration files. + * debian/control.in: Add build depends. + + -- Matthias Klose Sat, 19 Feb 2000 10:09:19 +0100 + +gstep-core (0.6.0.90-1) unstable; urgency=low + + * New snapshot from CVS (1999-10-28). + + -- Matthias Klose Thu, 28 Oct 1999 21:04:46 +0200 + +gstep-core (0.6.0-1) unstable; urgency=low + + * New upstream release. + * debian/gstep-base.init: Change init script message (fixes #40339). + * debian/gstep-xgps.{preinst,postrm}: Divert gpbs (fixes #40976). + * debian/gstep-base.init.in: Don't source GNUstep.sh (fixes #40338). + * debian/control.in: Use versioned package names for libraries. + + -- Matthias Klose Sat, 21 Aug 1999 20:41:37 +0200 + +gstep-core (0.5.5.990625-1) unstable; urgency=low + + * New snapshot. + + -- Matthias Klose Fri, 25 Jun 1999 22:24:56 +0200 + +gstep-core (0.5.5.990508-1) unstable; urgency=low + + * New snapshot. Built with xgps as backend. + + -- Matthias Klose Sun, 9 May 1999 15:18:28 +0200 + +gstep-core (0.5.5.990310-1) unstable; urgency=low + + * GNUstep 0.5.5 + minor updates from the CVS archive. + + -- Matthias Klose Thu, 11 Mar 1999 22:47:17 +0100 + +gstep-core (0.5.5-1) unstable; urgency=low + + * gstep-0.6 prerelease2 ("dawn"). + * gstep-extensions, gstep-db and gstep-guile are moved out of the core package. + * Moved to debhelper-1.2.x. + * First try for powerpc and alpha architectures. + * New package gstep-base-dbg (link with -lgnustep-base_d). + + -- Matthias Klose Wed, 24 Feb 1999 18:35:13 +0100 + +gstep-core (0.5.0.981229-1) frozen unstable; urgency=low + + * Fixed linking of guile dependent binaries (introduced with guile 1.3-11). + * Fixed x permissions of debian installation scripts. + + -- Matthias Klose Tue, 29 Dec 1998 20:12:17 +0100 + +gstep-core (0.5.0.981222-1) frozen unstable; urgency=low + + * Moved symlink patches upstream. + * Built with debhelper 1.1.24 and provide the needed debhelper-1.2.18 files. + + -- Matthias Klose Mon, 22 Dec 1998 21:41:54 +0200 + +gstep-core (0.5.0.981218-1) frozen unstable; urgency=low + + * New maintainer. + * Previous builds included GNUSTEP_SYSTEM_ROOT, if GNUstep packages + were installed. + * Fixed build error on the alpha architecture (forwarding still doesn't + work). + * Install compiled guile modules in /usr/lib/guile1.3; don't know, if + this is correct, but better than /usr/share/guile. + + -- Matthias Klose Sat, 19 Dec 1998 01:53:27 +0200 + +gstep-core (0.5.0.981215-0.1) frozen unstable; urgency=low + + * Finally recompiled with correct libc. + * Finished db and guile packages (db already was in 0.5.0.980820-0.1). + + -- Matthias Klose Mon, 14 Dec 1998 16:15:27 +0200 + +gstep-core (0.5.0.981207-0.1) frozen unstable; urgency=low + + * Recompiled with correct libc. + * Removed dependencies on dpsclient. + * Fixed dependencies of gstep-*-dev packages. + * debian/rules: Removed explicit ix86 dependencies (again!). + * Added debian/patches directory for Debian specific patches. + + -- Matthias Klose Mon, 7 Dec 1998 14:38:47 +0200 + +gstep-core (0.5.0.981106cvs-1) frozen unstable; urgency=low + + * New upstream CVS snapshot.o + With the new anon CVS server, we can now track the GNUstep + development much faster. + * Don't build gstep-xdps until there's a free DPS system in Debian. + * Instead, we have the X/RAW backend. With X/RAW, gstep doesn't any + longer depend on non-free components and can go into main. + * gstep-gui now has a working NSText class. + * debian/rules: Rewritten again. + + -- Gregor Hoffleit Sat, 7 Nov 1998 12:08:45 +0100 + +gstep-core (0.5.0.980820-0.1) unstable; urgency=low + + * New upstream snapshot. + * Built with X/RAW as backend; still depends on dgs. + * New postinst/postrm scripts. + * debian/rules: Rewritten. + * debian/control.in: Tightened dependencies. + * Keep NEXTSTEP files. + + -- Matthias Klose Tue, 25 Aug 1998 13:48:48 +0200 + +gstep-core (0.5.0.980806-1) unstable; urgency=low + + * New upstream snapshot. + * GNUstep is now built from a single source package, gstep-core. + + -- Gregor Hoffleit Fri, 7 Aug 1998 13:33:43 +0200 --- gnustep-base-1.19.3.orig/Documentation/BaseAdditions.gsdoc +++ gnustep-base-1.19.3/Documentation/BaseAdditions.gsdoc @@ -1,5 +1,5 @@ - +