KDE_3_1_BRANCH: kdebindings/debian
CVS commit by domi:
update rules and TODO
M +2 -0 TODO 1.1.2.2
M +16 -16 rules 1.2.8.9
--- kdebindings/debian/TODO #1.1.2.1:1.1.2.2
@@ -1,2 +1,4 @@
* Auto-get python version info for dcopperl dependency
+* Make java work with gcj
+
--- kdebindings/debian/rules #1.2.8.8:1.2.8.9
@@ -18,16 +18,20 @@
objdir = $(CURDIR)/obj-$(DEB_BUILD_GNU_TYPE)
-CONFIGURE_DEBUG_FLAG=""
-ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
- CONFIGURE_DEBUG_FLAG=--enable-debug=full
-endif
-
tmp = $(shell pwd)/debian/tmp
archlib=`$(PERL) -MConfig -e 'print $$Config{installarchlib}'`
-config=INSTALLARCHLIB=$(tmp)$(archlib) \
+perlconfig=INSTALLARCHLIB=$(tmp)$(archlib) \
INSTALLDIRS=perl INSTALLMAN1DIR=$(tmp)/usr/share/man/man1 \
INSTALLMAN3DIR=$(tmp)/usr/share/man/man3
INSTALLPRIVLIB=$(tmp)/usr/lib/perl5
+ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
+ PERLOPTIMIZE='OPTIMIZE="-O2 -g -Wall"'
+else
+ PERLOPTIMIZE=""
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+ INSTALL_PROGRAM += -s
+endif
+
ifndef PERL
PERL=/usr/bin/perl
@@ -63,10 +67,6 @@
# run configure with build tree $(objdir)
AWK=gawk \
- ./configure $(configkde) $(XINERAMA) --with-java=/usr/lib/j2se/1.4 --with-pythondir=/usr/lib/python2.2/site-packages
-# cd kalyptus && \
-# $(MAKE) -f Makefile.cvs && \
-# ./configure $(configkde)
-# touch configure-stamp
-
+ ./configure $(configkde) --with-java=/usr/lib/fjsdk --with-pythondir=/usr/lib/python2.3/site-packages DO_NOT_COMPILE='smoke kalyptus xparts'
+ touch configure-stamp
build: build-stamp
@@ -77,6 +77,6 @@
$(MAKE) -C dcoppython
$(MAKE) -C dcopjava
- (cd dcopperl ; $(PERL) Makefile.PL $(config) ; make )
-# $(MAKE) -C kalyptus
+ cd dcopperl && $(PERL) Makefile.PL $(perlconfig) ;
+ make -C dcopperl $(PERLOPTTIMIZE)
touch build-stamp
@@ -127,6 +127,6 @@
$(MAKE) -C dcoppython install DESTDIR=$(CURDIR)/debian/tmp
$(MAKE) -C dcopjava install DESTDIR=$(CURDIR)/debian/tmp
- $(MAKE) -C dcopperl pure_install
- $(MAKE) -C kalyptus install DESTDIR=$(CURDIR)/debian/tmp
+ $(MAKE) -C dcopperl pure_install PREFIX=$(CURDIR)/debian/tmp/usr
+# $(MAKE) -C kalyptus install DESTDIR=$(CURDIR)/debian/tmp
dh_install --list-missing
Reply to: