[Pkg-ocaml-maint-commits] r3159 - in
/trunk/packages/polygen/trunk/debian: changelog install-grammars
rules
enrico at users.alioth.debian.org
enrico at users.alioth.debian.org
Sun Sep 17 13:05:20 UTC 2006
Author: enrico
Date: Sun Sep 17 13:05:19 2006
New Revision: 3159
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=3159
Log:
Install grammars in localised directories
Added:
trunk/packages/polygen/trunk/debian/install-grammars (with props)
Modified:
trunk/packages/polygen/trunk/debian/changelog
trunk/packages/polygen/trunk/debian/rules
Modified: trunk/packages/polygen/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/polygen/trunk/debian/changelog?rev=3159&op=diff
==============================================================================
--- trunk/packages/polygen/trunk/debian/changelog (original)
+++ trunk/packages/polygen/trunk/debian/changelog Sun Sep 17 13:05:19 2006
@@ -1,3 +1,9 @@
+polygen (1.0.6.ds2-1) unstable; urgency=low
+
+ * Try to find grammars according to locales
+
+ -- Enrico Zini <enrico at debian.org> Sun, 17 Sep 2006 13:18:29 +0200
+
polygen (1.0.6.ds1-4) unstable; urgency=low
* Recompiled with new ocaml. Closes: #370217.
Added: trunk/packages/polygen/trunk/debian/install-grammars
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/polygen/trunk/debian/install-grammars?rev=3159&op=file
==============================================================================
--- trunk/packages/polygen/trunk/debian/install-grammars (added)
+++ trunk/packages/polygen/trunk/debian/install-grammars Sun Sep 17 13:05:19 2006
@@ -1,0 +1,22 @@
+#!/bin/sh -eu
+
+SRCDIR=$1
+DSTDIR=$2
+
+INSTALLDIR="install -o root -g root -m 755 -d"
+INSTALLFILE="install -o root -g root -m 644"
+
+# Create destination directories
+$INSTALLDIR $DSTDIR ;\
+find $SRCDIR -type d -printf "%P\n" | while read DIR
+do
+ $INSTALLDIR "$DSTDIR/$DIR"
+done
+
+# Scan source files and install them
+find $SRCDIR -type f -name "*.grm*" -printf "%P\n" | while read FILE
+do
+ $INSTALLFILE "$SRCDIR/$FILE" "$DSTDIR/$FILE"
+done
+
+exit 0
Propchange: trunk/packages/polygen/trunk/debian/install-grammars
------------------------------------------------------------------------------
svn:executable = *
Modified: trunk/packages/polygen/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/polygen/trunk/debian/rules?rev=3159&op=diff
==============================================================================
--- trunk/packages/polygen/trunk/debian/rules (original)
+++ trunk/packages/polygen/trunk/debian/rules Sun Sep 17 13:05:19 2006
@@ -56,12 +56,9 @@
install/polygen-data::
# grammar data files
- for lang in eng ita fra ;\
- do \
- install -o root -g root -m 755 -d debian/$(cdbs_curpkg)/usr/share/polygen/$$lang/ ;\
- find $(POLYGEN_BASE)/grm/$$lang/ -iname '*.grm*' -exec \
- install -o root -g root -m 644 '{}' debian/$(cdbs_curpkg)/usr/share/polygen/$$lang/ \; ; \
- done
+ debian/install-grammars $(POLYGEN_BASE)/grm/ita debian/$(cdbs_curpkg)/usr/share/polygen/it
+ debian/install-grammars $(POLYGEN_BASE)/grm/eng debian/$(cdbs_curpkg)/usr/share/polygen/en
+ debian/install-grammars $(POLYGEN_BASE)/grm/fra debian/$(cdbs_curpkg)/usr/share/polygen/fr
clean::
rm -f debian/man.grm.o polygen.1 polygen-data.6
More information about the Pkg-ocaml-maint-commits
mailing list