[Pkg-mono-svn-commits] rev 1164 - mono/trunk/debian

Mirco Bauer meebey-guest@haydn.debian.org
Wed, 30 Jun 2004 12:43:03 -0600


Author: meebey-guest
Date: 2004-06-30 12:42:59 -0600 (Wed, 30 Jun 2004)
New Revision: 1164

Modified:
   mono/trunk/debian/changelog
   mono/trunk/debian/control
   mono/trunk/debian/mono-utils.install
   mono/trunk/debian/rules
Log:
- cleanups



Modified: mono/trunk/debian/changelog
===================================================================
--- mono/trunk/debian/changelog	2004-06-30 16:52:08 UTC (rev 1163)
+++ mono/trunk/debian/changelog	2004-06-30 18:42:59 UTC (rev 1164)
@@ -1,8 +1,10 @@
-mono (1.0-0pre1) unstable; urgency=low
+mono (1.0-0pre1v1) unstable; urgency=low
 
-  * New upstream release
+  * New upstream release (1.0 final)
+  * Mirco 'meebey' Bauer
+    + debian/rules: cleanup
 
- -- Eduard Bloch <blade@debian.org>  Mon, 28 Jun 2004 20:18:23 +0200
+ -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Mon, 30 Jun 2004 18:41:27 +0200
 
 mono (0.97-1) unstable; urgency=medium
 

Modified: mono/trunk/debian/control
===================================================================
--- mono/trunk/debian/control	2004-06-30 16:52:08 UTC (rev 1163)
+++ mono/trunk/debian/control	2004-06-30 18:42:59 UTC (rev 1164)
@@ -2,7 +2,7 @@
 Section: interpreters
 Priority: optional
 Maintainer: Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>
-Uploaders: Eduard Bloch <blade@debian.org>, Teófilo Ruiz Suárez <teo@debian.org>, Mirco 'meebey' Bauer <mail@meebey.net>
+Uploaders: Eduard Bloch <blade@debian.org>, Teófilo Ruiz Suárez <teo@debian.org>, Mirco Bauer <meebey@meebey.net>
 Build-Depends: debhelper (>> 3.0.0), libglib2.0-dev, bison, automake1.7 | automake, libtool, dpatch, libicu28-dev [!arm]
 Build-Conflicts: libmint-dev
 Standards-Version: 3.6.1

Modified: mono/trunk/debian/mono-utils.install
===================================================================
--- mono/trunk/debian/mono-utils.install	2004-06-30 16:52:08 UTC (rev 1163)
+++ mono/trunk/debian/mono-utils.install	2004-06-30 18:42:59 UTC (rev 1164)
@@ -1,5 +1,8 @@
-debian/dh_makenetlibs debian/dh_netdeps debian/dh_installxsp /usr/bin
-debian/postrm-monoxsp debian/postinst-monoxsp /usr/share/debhelper/autoscripts/
+debian/dh_makenetlibs		/usr/bin
+debian/dh_netdeps		/usr/bin
+debian/dh_installxsp		/usr/bin
+debian/postrm-monoxsp		/usr/share/debhelper/autoscripts
+debian/postinst-monoxsp		/usr/share/debhelper/autoscripts
 debian/tmp/usr/bin/pedump
 debian/tmp/usr/bin/monodis
 debian/tmp/usr/bin/monograph

Modified: mono/trunk/debian/rules
===================================================================
--- mono/trunk/debian/rules	2004-06-30 16:52:08 UTC (rev 1163)
+++ mono/trunk/debian/rules	2004-06-30 18:42:59 UTC (rev 1164)
@@ -2,7 +2,7 @@
 
 #export DH_VERBOSE=1
 export DH_COMPAT=3
-export MONO_SHARED_DIR=$(CURDIR)/.wabi
+export MONO_SHARED_DIR=$(CURDIR)
 
 DEB_BUILD_ARCH := $(shell dpkg-architecture -qDEB_BUILD_ARCH)
 
@@ -10,10 +10,11 @@
 JIT="--with-jit=no"
 endif
 
-include /usr/share/dpatch/dpatch.make
 VERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\  -f2)
 UPVERSION = $(shell echo $(VERSION) | sed 's,-.*,,')
 
+include /usr/share/dpatch/dpatch.make
+
 cli-wrapper: debian/cli-wrapper.c
 	$(CC) -o cli-wrapper debian/cli-wrapper.c `pkg-config glib-2.0 --cflags --libs`
 
@@ -21,18 +22,14 @@
 #build: build-stamp
 build-stamp: cli-wrapper
 	dh_testdir
-	# using a better dllmap
-	cp $(CURDIR)/debian/config.in $(CURDIR)/data/config.in
-	# refresh autotools crap
-	#install -m755 debian/autogen.sh .
-	#NOCONFIGURE=yes ./autogen.sh
-	#./autogen.sh --prefix=/usr --with-gc=included
+	# using a better dllmap (should be fixed since beta1)
+	#cp $(CURDIR)/debian/config.in $(CURDIR)/data/config.in
 	./configure --prefix=/usr --with-gc=included \
 	  --mandir=\$${prefix}/share/man \
 	  --infodir=\$${prefix}/share/info \
 	  --sysconfdir=/etc --with-sigaltstack=no $(JIT) \
 	  --with-preview=yes
-# we don't touch precompiled stuff
+	# we don't touch precompiled stuff
 	perl -pe 's,\ runtime\ ,  ,' -i Makefile
 	$(MAKE)
 	( cat debian/mono-jit.postinst.head; ARCH= ; case `dpkg-architecture -qDEB_HOST_ARCH` in i386|powerpc|s390) cat debian/mono-jit.postinst.mono-setup ;; *) cat debian/mono-jit.postinst.mint-setup ;; esac ) > debian/mono-jit.postinst
@@ -42,7 +39,7 @@
 #clean:
 	dh_testdir
 	dh_testroot
-	rm -f build-stamp autogen.sh
+	rm -f build-stamp
 	# Use the right clean target depending if we ran ./autogen.sh or not
 	-if [ -e "needs-maintclean" ]; then	\
 	  rm -f needs-maintclean;		\
@@ -65,8 +62,6 @@
 	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
 	cd debian ; for x in dh_netdeps dh_makenetlibs dh_installxsp ; \
 		do chmod +x $$x; pod2man $$x > $$x.1 ; done
-#	# this is no longer installed by the build system, why?
-#	cp -a ./mono/metadata/monosn $(CURDIR)/debian/tmp/usr/bin
 	# removing trash (real assemblies/libs get build by the mcs source package)
 	rm -f $(CURDIR)/debian/tmp/usr/lib/mscorlib.dll
 	rm -rf $(CURDIR)/debian/tmp/usr/lib/mono
@@ -79,7 +74,7 @@
 binary-indep: build install
 	dh_testdir -i
 	dh_testroot -i
-	dh_install -i
+	dh_install -i --list-missing
 	dh_link -i
 	dh_installchangelogs -i ChangeLog
 	dh_installdocs -i
@@ -99,15 +94,9 @@
 binary-arch: build install
 	dh_testdir -s
 	dh_testroot -s
-	dh_install -s
+	dh_install -s --list-missing
 	dh_link -s
 	install -m644 -D debian/lintian debian/mono/usr/share/lintian/overrides/mono
-	# the SONAMEs fix, done via dpatch now
-#	perl -pe 's/-0.dll(.*)\.so/-0.dll$$1.so.0/; s/libgstreamer-0.6.so/libgstreamer-0.6.so.0/;' -i debian/mono-common/etc/mono/config
-	# gnomeui soname fix, it sucks
-	# perl -pe 's!<configuration>!<configuration>\n<dllmap dll="gnomeui-2" target="libgnomeui-2.so.0" />!' -i debian/mono-common/etc/mono/config
-#	cd debian; for s in *.shlibs.in ; do sed -e "s/_VERSION_/$(VERSION)/g" < $$s | tee $${s%%.in} | tee $${s%%.shlibs.in}/DEBIAN/shlibs >> shlibs.local ; done
-#	cd debian; for s in *.shlibs.in ; do sed -e "s/_VERSION_/$(VERSION)/g" < $$s | tee $${s%%.in} >> shlibs.local ; done
 	dh_installchangelogs -s
 	dh_installdocs -s
 	dh_installexamples -s