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 38 39 40
|
#!/usr/bin/make -f
# -*- mode: makefile; coding: utf-8 -*-
# Copyright © 2003 Jonas Smedegaard <dr@jones.dk>
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
INSTALL = install
INSTALL_DATA := $(INSTALL) -m644
INSTALL_DIR := $(INSTALL) -p -d -o root -g root -m 755
INSTALL_FILE := $(INSTALL) -p -o root -g root -m 644
INSTALL_SCRIPT := $(INSTALL) -p -o root -g root -m 755
configure/rmagic::
# Use sed rather than a diff here, to avoid failing if options
# just been moved around
sed \
-e 's/^Language = en/Language = custom/' \
-e 's/^Include =/#Include =/' \
-e 's/^Active_Column = R/Active_Column = P/' \
lang/en/rmagic.ini > debian/rmagic.ini
clean::
rm -f debian/rmagic.ini
binary-post-install/rmagic::
$(INSTALL_SCRIPT) rmagic.pl $(DEB_DESTDIR)/usr/bin/rmagic
for i in `find lang -type d -mindepth 1 -maxdepth 1`; do \
$(INSTALL_DIR) $(DEB_DESTDIR)/usr/share/rmagic/$$i; \
for j in `find $$i -type f -name '*.ini' -mindepth 1 -maxdepth 1`; do \
$(INSTALL_FILE) $$j $(DEB_DESTDIR)/usr/share/rmagic/$$j; \
done; \
test -f $(DEB_DESTDIR)/usr/share/rmagic/$$i/rmagic.ini || \
$(INSTALL_FILE) lang/en/rmagic.ini $(DEB_DESTDIR)/usr/share/rmagic/$$i/; \
sed 's/^Include =/#Include =/' \
$(DEB_DESTDIR)/usr/share/rmagic/$$i/rmagic.ini \
> $(DEB_DESTDIR)/usr/share/rmagic/$$i/rmagic.ini.tmp; \
mv -f $(DEB_DESTDIR)/usr/share/rmagic/$$i/rmagic.ini.tmp \
$(DEB_DESTDIR)/usr/share/rmagic/$$i/rmagic.ini; \
done
|