[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: