1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
DEB_CONFIGURE_EXTRA_FLAGS := --enable-grace-home=/usr/share/grace6 \
--with-editor=sensible-editor \
--with-helpviewer="sensible-browser %s" \
--with-f77=gfortran \
--disable-pdfdrv \
CPPFLAGS=-DSF_BUG_993209_NOT_FIXED
DEB_DESTDIR = $(CURDIR)/debian/tmp/
DEB_DH_INSTALL_SOURCEDIR = $(DEB_DESTDIR)
common-install-prehook-arch::
# decode PNG files
(cd debian; for f in grace*.uu; do uudecode $$f; done)
binary-post-install/grace6::
mv debian/grace6/usr/bin/xmgrace-5.99.1 debian/grace6/usr/bin/xmgrace6
# install the icons
themedir=$(CURDIR)/debian/grace6/usr/share/icons/hicolor;\
for x in 16 22 24 32; do \
install -D -m 644 -o root -g root debian/grace$${x}.png \
$${themedir}/$${x}x$${x}/apps/grace6.png; \
done
dh_desktop -pgrace6
dh_gconf -pgrace6
dh_installdefoma
clean::
$(RM) debian/grace*.png
$(RM) -r auxiliary/convcal grconvert/grconvert src/xmgrace doc/*.dvi \
autom4te.cache lib/base/Make.dep lib/canvas/Make.dep \
lib/core/Make.dep src/Make.dep
|