Author: frankie Date: 2008-06-14 08:33:38 +0000 (Sat, 14 Jun 2008) New Revision: 1642
Modified: packages/gmt/trunk/debian/changelog packages/gmt/trunk/debian/rules Log: More cleanups Modified: packages/gmt/trunk/debian/changelog =================================================================== --- packages/gmt/trunk/debian/changelog 2008-06-13 20:33:14 UTC (rev 1641) +++ packages/gmt/trunk/debian/changelog 2008-06-14 08:33:38 UTC (rev 1642) @@ -22,8 +22,10 @@ * Moved to libnetcdf-dev instead of old netcdfg-dev now obsolete. * Build-dep on c-shell removed, because not more required. * Long description revised. + * CC_OPT is not more used in building, uses CFLAGS instead. + * Added symlink to all *.conf files in /etc within /usr/share/gmt. - -- Francesco Paolo Lovergine <[EMAIL PROTECTED]> Fri, 13 Jun 2008 21:01:30 +0200 + -- Francesco Paolo Lovergine <[EMAIL PROTECTED]> Sat, 14 Jun 2008 00:03:01 +0200 gmt (4.2.1-1) unstable; urgency=low Modified: packages/gmt/trunk/debian/rules =================================================================== --- packages/gmt/trunk/debian/rules 2008-06-13 20:33:14 UTC (rev 1641) +++ packages/gmt/trunk/debian/rules 2008-06-14 08:33:38 UTC (rev 1642) @@ -4,6 +4,21 @@ PARTS := pdf src share scripts suppl tut web ARCHIVES := $(PARTS:%=upstream/GMT$(RELEASE)_%.tar.bz2) +CFLAGS := -fPIC -ansi -pedantic + +# Some special build options +ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) + CFLAGS += -g -O0 + LDFLAGS += -g +else + CFLAGS += -O2 +endif + +ifneq (,$(findstring verbose,$(DEB_BUILD_OPTIONS))) + DH_VERBOSE=1 + export DH_VERBOSE +endif + unpack: stamps/unpack-stamp patch: stamps/patch-stamp build: stamps/build-stamp @@ -53,7 +68,7 @@ dh_testdir cd GMT$(RELEASE) && ./configure \ --enable-shared $(PATHCONFIG) --disable-mex --enable-netcdf=/usr - $(MAKE) -C GMT$(RELEASE) CC_OPT="-fPIC -g -O2 -ansi -pedantic" LDFLAGS="-g" all suppl + $(MAKE) -C GMT$(RELEASE) CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" all suppl touch $@ stamps/install-stamp: stamps/build-stamp @@ -88,9 +103,8 @@ # Configuration files are still at the wrong place, let's fix this mv $(DESTDIR)/usr/share/gmt/conf/*.conf $(DESTDIR)/etc/gmt/ - ln -fs /etc/gmt/gmt.conf $(DESTDIR)/usr/share/gmt/ install -m644 debian/coastline.conf $(DESTDIR)/etc/gmt/ - ln -fs /etc/gmt/coastline.conf $(DESTDIR)/usr/share/gmt/ + ln -fs /etc/gmt/*.conf $(DESTDIR)/usr/share/gmt/ # GMT wrapper does not help in /usr/lib/gmt/bin (not in path by default) # So: Move it to /usr/bin and patch it a bit locally to alter the PATH var _______________________________________________ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel