Author: andreas
Date: Wed Feb 15 11:10:21 2006
New Revision: 10530
Modified:
branches/GD_2_4/src/debian/changelog
branches/GD_2_4/src/debian/control
branches/GD_2_4/src/debian/rules
Log:
job: gd
Updates to the Debian packaging by Charles Stevenson (core).
Modified: branches/GD_2_4/src/debian/changelog
==============================================================================
--- branches/GD_2_4/src/debian/changelog (original)
+++ branches/GD_2_4/src/debian/changelog Wed Feb 15 11:10:21 2006
@@ -1,3 +1,14 @@
+gwydion-dylan (1:2.4.1pre1-1) unstable; urgency=low
+
+ * New upstream release
+ * Removed hardcoded version from rules and use value in "version" file
+ * Created debian/compat for debhelper version 4
+ * Require automake1.9 in control and updated rules to match
+ * Added a bootstrap-specific install target to rules
+ * Created debian/gwydion-dylan.install and added dh_install to rules
+
+ -- Charles Stevenson <core@xxxxxxxxxx> Wed, 15 Feb 2006 00:36:45 -0800
+
gwydion-dylan (1:2.3.12pre3-1) unstable; urgency=low
* Bugfixes.
Modified: branches/GD_2_4/src/debian/control
==============================================================================
--- branches/GD_2_4/src/debian/control (original)
+++ branches/GD_2_4/src/debian/control Wed Feb 15 11:10:21 2006
@@ -1,9 +1,9 @@
Source: gwydion-dylan
Section: devel
Priority: optional
-Maintainer: Brent A. Fulgham <bfulgham@xxxxxxxxxx>
-Standards-Version: 3.5.9
-Build-Depends: gcc, sharutils, perl-base, perl5, debhelper, libtool, autoconf,
automake1.7 | automake1.8, flex | flex-old, libgtk1.2-dev, libreadline4-dev,
byacc | bison, libgc-dev | libgc6-dev
+Maintainer: Charles Stevenson <core@xxxxxxxxxx>
+Standards-Version: 3.6.2
+Build-Depends: debhelper (>= 4.0.0), gcc, sharutils, perl-base, perl5,
debhelper, libtool, autoconf, automake1.9, flex | flex-old, libgtk1.2-dev,
libreadline4-dev, byacc | bison, libgc-dev | libgc6-dev
Package: gwydion-dylan
Architecture: any
Modified: branches/GD_2_4/src/debian/rules
==============================================================================
--- branches/GD_2_4/src/debian/rules (original)
+++ branches/GD_2_4/src/debian/rules Wed Feb 15 11:10:21 2006
@@ -7,7 +7,7 @@
STYLE=$(shell if [ -f "/usr/bin/d2c" ]; then echo "normal"; \
else echo "bootstrap"; \
fi)
-VERSION=2.3.12pre3
+VERSION=$(shell cat version)
MACHINE=$(shell uname -m)
GCCVER=$(shell gcc -dumpversion | sed "s/\([0-9]\.[0-9]\).*/\1/")
@@ -49,7 +49,7 @@
# Following is needed for bootstrapping
ifeq ("$(STYLE)", "bootstrap")
aclocal
- -automake-1.7 --add-missing
+ -automake-1.9 --add-missing
libtoolize --force --copy
autoheader
autoconf
@@ -74,7 +74,7 @@
bootstrap-stage2-stamp: bootstrap-stage1-stamp
ifeq ("$(STYLE)", "bootstrap")
-rm config.cache
- -automake-1.7 --add-missing
+ -automake-1.9 --add-missing
libtoolize --force --copy
PATH=`pwd`/debian/bootstrap/usr/bin:$(PATH); \
LD_LIBRARY_PATH=`pwd`/debian/bootstrap/usr/lib/dylan/$(VERSION)/$(MACHINE)-linux-$(GCCVER):$(LD_LIBRARY_PATH);
\
@@ -167,10 +167,15 @@
dh_installdocs CREDITS NEWS ONEWS.html README
# Add here commands to install the package into debian/tmp.
+ifeq ("$(STYLE)", "bootstrap")
+ $(MAKE) PATH=`pwd`/debian/bootstrap/usr/bin:$(PATH)
LD_LIBRARY_PATH=`pwd`/debian/bootstrap/usr/lib/dylan/$(VERSION)/$(MACHINE)-linux-$(GCCVER):$(LD_LIBRARY_PATH)
DESTDIR=`pwd`/debian/tmp install
+else
$(MAKE) DESTDIR=`pwd`/debian/tmp install
+endif
# First, put everything in FSSTD-compliant places
- mv `pwd`/debian/tmp/usr/man/* `pwd`/debian/tmp/usr/share/man
+ mkdir -p `pwd`/debian/tmp/usr/share/man
+ mv `pwd`/debian/tmp/usr/man/man[1-9] `pwd`/debian/tmp/usr/share/man/
# Now, copy some manpages
cp `pwd`/debian/gen-makefile.1 `pwd`/debian/tmp/usr/share/man/man1
@@ -190,6 +195,7 @@
# Add the emacs mode
cp -a -r `pwd`/tools/elisp/*
`pwd`/debian/gwydion-dylan-dev/usr/share/emacs/site-lisp/gwydion-dylan
+ dh_install --sourcedir=debian/tmp
dh_movefiles
# Make sure we don't have a bunch of extra stuff in Mindy
@@ -238,10 +244,10 @@
dh_strip
dh_compress
dh_fixperms
+ dh_makeshlibs
dh_installdeb
- dh_shlibdeps
+ dh_shlibdeps -l`pwd`/debian/gwydion-dylan-dev/usr/lib
dh_gencontrol
- dh_makeshlibs
dh_md5sums
dh_builddeb
--
Gd-chatter mailing list
Gd-chatter@xxxxxxxxxxxxxxxx
https://www.gwydiondylan.org/mailman/listinfo/gd-chatter
|