X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?a=blobdiff_plain;f=debian%2Frules;h=e7f422a64fcc1b98ec1995f0ab3a35abddae6428;hb=refs%2Fheads%2Fmaster;hp=630d7d435709176474fb6c4fa2f31736339c5f7a;hpb=b0895ef8074c6dd090f9b0a65d58179941541756;p=php5-apc.git diff --git a/debian/rules b/debian/rules index 630d7d4..e7f422a 100755 --- a/debian/rules +++ b/debian/rules @@ -6,64 +6,24 @@ # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. -# Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -export PHP_PREFIX="/usr" - -package=php5-apc -phpapiver=$(shell php-config5 --phpapi) - -CFLAGS = -Wall -g - -ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) - CFLAGS += -O0 -else - CFLAGS += -O2 -endif - -# shared library versions, option 1 -version=2.0.5 -major=2 -# option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so -#version=`ls src/.libs/lib*.so.* | \ -# awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'` -#major=`ls src/.libs/lib*.so.* | \ -# awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'` - configure: configure-stamp configure-stamp: dh_testdir - - phpize5 - ./configure \ - --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ - --prefix=/usr \ - --enable-apc-mmap \ - --with-apxs \ - --with-php-config=$(PHP_PREFIX)/bin/php-config5 - touch configure-stamp - build: build-stamp + build-stamp: configure-stamp dh_testdir - - $(MAKE) - - touch $@ + touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp - - -$(MAKE) clean - - phpize5 --clean - - dh_clean + dh_clean install: build dh_testdir @@ -71,36 +31,35 @@ install: build dh_clean -k dh_installdirs - $(MAKE) install INSTALL_ROOT=$(CURDIR)/debian/$(package) - - -# Build architecture-independent files here. binary-indep: build install -# We have nothing to do by default. -# Build architecture-dependent files here. binary-arch: build install dh_testdir dh_testroot + dh_installchangelogs + dh_installdocs dh_install -X.svn - dh_installchangelogs CHANGELOG - dh_installdocs TECHNOTES.txt TODO INSTALL - dh_installexamples - dh_installdebconf +# dh_installexamples +# dh_install +# dh_installmenu + dh_installdebconf +# dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime +# dh_installinit +# dh_installcron +# dh_installinfo + dh_installman dh_link - dh_strip +# dh_strip dh_compress dh_fixperms - dh_makeshlibs +# dh_perl +# dh_python +# dh_makeshlibs dh_installdeb dh_shlibdeps - -# php api version we have been building against: - grep -v '^php:Depends' debian/${package}.substvars \ - > debian/${package}.substvars.$$ && \ - mv debian/${package}.substvars.$$ debian/${package}.substvars - echo "php:Depends=phpapi-$(phpapiver)" >> debian/${package}.substvars - dh_gencontrol dh_md5sums dh_builddeb