Author: domi-guest
Date: 2004-04-16 06:55:22 -0600 (Fri, 16 Apr 2004)
New Revision: 110

Added:
   trunk/packages/kdebindings/debian/compat
Modified:
   trunk/packages/kdebindings/debian/changelog
   trunk/packages/kdebindings/debian/rules
Log:
debian/dirs: removed, no longer necessary.
debian/compat, debian/rules: Replaced DH_COMPAT envvar with the
        debian/compat file.
debian/rules: cosmetic improvements, removed cruft.
debian/rules: fixed the version number of the qtjava and koala jar
        files.  The rules file now gets it automatically from the
        changelog, so I can't forget to change it again.



Modified: trunk/packages/kdebindings/debian/changelog
===================================================================
--- trunk/packages/kdebindings/debian/changelog 2004-04-16 04:17:07 UTC (rev 
109)
+++ trunk/packages/kdebindings/debian/changelog 2004-04-16 12:55:22 UTC (rev 
110)
@@ -1,8 +1,14 @@
-kdebindings (4:3.2.3-1); urgency=low
+kdebindings (4:3.2.2-3) unstable; urgency=low
 
-  * debian/dirs: remove, no longer necessary.
+  * debian/dirs: removed, no longer necessary.
+  * debian/compat, debian/rules: Replaced DH_COMPAT envvar with the
+    debian/compat file.
+  * debian/rules: cosmetic improvements, removed cruft.
+  * debian/rules: fixed the version number of the qtjava and koala jar
+    files.  The rules file now gets it automatically from the changelog,
+    so I can't forget to change it again.
 
- --
+ -- Dominique Devriese <[EMAIL PROTECTED]>  Tue, 13 Apr 2004 14:45:19 +0200
 
 kdebindings (4:3.2.2-2) unstable; urgency=low
 

Added: trunk/packages/kdebindings/debian/compat
===================================================================
--- trunk/packages/kdebindings/debian/compat    2004-04-16 04:17:07 UTC (rev 
109)
+++ trunk/packages/kdebindings/debian/compat    2004-04-16 12:55:22 UTC (rev 
110)
@@ -0,0 +1 @@
+4

Modified: trunk/packages/kdebindings/debian/rules
===================================================================
--- trunk/packages/kdebindings/debian/rules     2004-04-16 04:17:07 UTC (rev 
109)
+++ trunk/packages/kdebindings/debian/rules     2004-04-16 12:55:22 UTC (rev 
110)
@@ -1,39 +1,43 @@
 #!/usr/bin/make -f
+# debian/rules file for the kdebindings Debian source package.
 # Made with the aid of debmake, by Christoph Lameter,
 # based on the sample debian/rules file for GNU hello by Ian Jackson.
+
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-# This is the debhelper compatibility version to use.
-export DH_COMPAT=4
-
 # This has to be exported to make some magic below work.
 export DH_OPTIONS
 
-KDEBINDINGS_VERSION=3.2.1
-
 # These are used for cross-compiling and for saving the configure script
 # from having to guess our platform (since we know it already)
 DEB_HOST_GNU_TYPE       ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE      ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 
-objdir = $(CURDIR)/obj-$(DEB_BUILD_GNU_TYPE)
+CFLAGS = -Wall -g
 
-tmp = $(shell pwd)/debian/tmp
-archlib=`$(PERL) -MConfig -e 'print $$Config{installarchlib}'`
-perlconfig=INSTALLDIRS=vendor
-
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+       CFLAGS += -O0
+else
+       CFLAGS += -O2
+endif
 ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
        INSTALL_PROGRAM += -s
 endif
 
+# I'd like to move to builddir!=srcdir when I can get upstream to build with 
it.
+#objdir = $(CURDIR)/obj-$(DEB_BUILD_GNU_TYPE)
+upstream_version=`head -1 debian/changelog | sed -e "s#.*:\([^-]*\).*#\1#"`
+
 ifndef PERL
 PERL=/usr/bin/perl
 endif
 
+# DCOPPerl is disabled.
+#tmp = $(shell pwd)/debian/tmp
+#archlib=`$(PERL) -MConfig -e 'print $$Config{installarchlib}'`
+#perlconfig=INSTALLDIRS=vendor
 
-
-
 -include debian/debiandirs
 
 debian/debiandirs: admin/debianrules
@@ -68,23 +72,40 @@
                $(MAKE) -f admin/Makefile.common ;\
        fi
 
+       # ensure configure is executable
+       chmod +x configure
+
        # make build directory
+       # mkdir $(objdir)
 
        # run configure with build tree $(objdir)
-       AWK=gawk \
-       ./configure $(configkde) --with-java=/usr 
--with-pythondir=/usr/lib/python2.3/site-packages DO_NOT_COMPILE='dcopperl 
kalyptus kdeobjc korundum qtobjc qtruby qtsharp xparts'
+       # ( not yet in a different build tree)
+       # cd $(objdir) && \
+       # ../configure \
+       # --enable-final
+       ./configure \
+       $(configkde) \
+       --with-java=/usr \
+       --with-pythondir=/usr/lib/python2.3/site-packages \
+       DO_NOT_COMPILE='dcopperl kalyptus kdeobjc korundum qtobjc qtruby 
qtsharp xparts'
+
        touch configure-stamp
 
 build: build-stamp
 build-stamp: configure-stamp
        dh_testdir
 
-       $(MAKE)  
-#      $(MAKE) -C dcoppython  
+       # cd $(objdir) &&
+       $(MAKE)
+
+       # build dcopjava even though it's disabled upstream.
+       # cd $(objdir) &&
        $(MAKE) -C dcopjava 
+
 #dcopperl is disabled
 #      cd dcopperl && $(PERL) Makefile.PL $(perlconfig) ; 
 #      $(MAKE) -C dcopperl
+
        touch build-stamp
 
 debian-clean:
@@ -125,8 +146,6 @@
                $(MAKE) -C dcopjava distclean; \
        fi
 
-       rm -f config.log
-
        dh_clean
 
 
@@ -135,26 +154,22 @@
        dh_testdir
        dh_testroot
        dh_clean -k
-       dh_installdirs
+       dh_installdirs -s
 
-       # Install lintian overrides.
-       #$(INSTALL_LINTIAN_OVERRIDES)
-
        # Main install.
        $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
-#      $(MAKE) -C dcoppython install DESTDIR=$(CURDIR)/debian/tmp
        $(MAKE) -C dcopjava install DESTDIR=$(CURDIR)/debian/tmp
+#DCOPPerl is disabled.
 #      $(MAKE) -C dcopperl pure_install PREFIX=$(CURDIR)/debian/tmp/usr
-#      $(MAKE) -C kalyptus install DESTDIR=$(CURDIR)/debian/tmp
 
        # Fix up the Java packages so they conform to policy
        mkdir -p debian/tmp/usr/share/java
-       (cd debian/tmp/usr/lib/java ; jar cvf 
../../share/java/dcopjava-$(KDEBINDINGS_VERSION).jar org/ )
-       ln -s dcopjava-$(KDEBINDINGS_VERSION).jar 
debian/tmp/usr/share/java/dcopjava.jar
-       mv debian/tmp/usr/lib/java/qtjava.jar 
debian/tmp/usr/share/java/qtjava-$(KDEBINDINGS_VERSION).jar
-       ln -s qtjava-$(KDEBINDINGS_VERSION).jar 
debian/tmp/usr/share/java/qtjava.jar
-       mv debian/tmp/usr/lib/java/koala.jar 
debian/tmp/usr/share/java/koala-$(KDEBINDINGS_VERSION).jar
-       ln -s koala-$(KDEBINDINGS_VERSION).jar 
debian/tmp/usr/share/java/koala.jar
+       (cd debian/tmp/usr/lib/java ; jar cvf 
../../share/java/dcopjava-$(upstream_version).jar org/ )
+       ln -s dcopjava-$(upstream_version).jar 
debian/tmp/usr/share/java/dcopjava.jar
+       mv debian/tmp/usr/lib/java/qtjava.jar 
debian/tmp/usr/share/java/qtjava-$(upstream_version).jar
+       ln -s qtjava-$(upstream_version).jar 
debian/tmp/usr/share/java/qtjava.jar
+       mv debian/tmp/usr/lib/java/koala.jar 
debian/tmp/usr/share/java/koala-$(upstream_version).jar
+       ln -s koala-$(upstream_version).jar debian/tmp/usr/share/java/koala.jar
 
        dh_install --list-missing
 
@@ -173,20 +188,24 @@
        dh_installmenu
 #      dh_installlogrotate
 #      dh_installemacsen
+#      dh_installpam
+#      dh_installmime
+#      dh_installinit
 #      dh_installcron
 #      dh_installinfo
        dh_installman
+       dh_link
        dh_strip
-       dh_link
-       dh_compress -X.docbook -X.css -X-license -X.dcl -X.bz2
+       dh_compress -X.bz2 -X.css -X.dcl -X.docbook -X-license -X.tag
        dh_fixperms 
 # hack: dh_makeshlibs insists on adding ldconfig calls to postinst and
 # postrm even if no libs are in ldconfig'able directories.
+       dh_perl
+       dh_python
        dh_makeshlibs -V -Nlibkde3-jni
        dh_makeshlibs -n -V -plibkde3-jni
        dh_installdeb
-       dh_perl
-       dh_shlibdeps 
-ldebian/libdcopc1/usr/lib:debian/libqtc1/usr/lib:debian/libkdec1/usr/lib:debian/libkjsembed1/usr/lib:debian/libkdexparts1/usr/lib:debian/qtjava/usr/lib:debian/kdejava/usr/lib
+       dh_shlibdeps
        dh_gencontrol
        dh_md5sums
        dh_builddeb

Reply via email to