packages: hfst-morph-fr/hfst-morph-fr-DESTDIR.patch (NEW), hfst-morph-fr/hf...

qboosh qboosh at pld-linux.org
Sun Jun 12 19:44:11 CEST 2011


Author: qboosh                       Date: Sun Jun 12 17:44:11 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- new

---- Files affected:
packages/hfst-morph-fr:
   hfst-morph-fr-DESTDIR.patch (NONE -> 1.1)  (NEW), hfst-morph-fr.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/hfst-morph-fr/hfst-morph-fr-DESTDIR.patch
diff -u /dev/null packages/hfst-morph-fr/hfst-morph-fr-DESTDIR.patch:1.1
--- /dev/null	Sun Jun 12 19:44:11 2011
+++ packages/hfst-morph-fr/hfst-morph-fr-DESTDIR.patch	Sun Jun 12 19:44:06 2011
@@ -0,0 +1,34 @@
+--- hfst-french-installable/Makefile.orig	2011-04-27 16:20:48.000000000 +0200
++++ hfst-french-installable/Makefile	2011-06-12 19:40:42.991959463 +0200
+@@ -10,19 +10,19 @@
+ generator_script = $(binarypath)/${langname}-generate.sh
+ 
+ install:
+-	install -m 0775 -d $(transducerpath)
+-	install -m 0664 $(analyzer_transducer) --target-directory=$(transducerpath)
+-	install -m 0664 $(generator_transducer) --target-directory=$(transducerpath)
++	install -m 0775 -d $(DESTDIR)$(transducerpath) $(DESTDIR)$(binarypath)
++	install -m 0664 $(analyzer_transducer) --target-directory=$(DESTDIR)$(transducerpath)
++	install -m 0664 $(generator_transducer) --target-directory=$(DESTDIR)$(transducerpath)
+ 	sed -e s,BINPATH,$(binarypath),g -e s,TRPATH,$(transducerpath),g \
+-		< ${langname}-analyze.sh > $(binarypath)/${langname}-analyze.sh
++		< ${langname}-analyze.sh > $(DESTDIR)$(binarypath)/${langname}-analyze.sh
+ 	sed -e s,BINPATH,$(binarypath),g -e s,TRPATH,$(transducerpath),g \
+-		< ${langname}-generate.sh > $(binarypath)/${langname}-generate.sh
+-	chmod 0755 $(analyzer_script)
+-	chmod 0755 $(generator_script)
++		< ${langname}-generate.sh > $(DESTDIR)$(binarypath)/${langname}-generate.sh
++	chmod 0755 $(DESTDIR)$(analyzer_script)
++	chmod 0755 $(DESTDIR)$(generator_script)
+ 
+ clean:
+-	rm -f $(transducerpath)/$(analyzer_transducer)
+-	rm -f $(transducerpath)/$(generator_transducer)
+-	rmdir --ignore-fail-on-non-empty $(transducerpath)
+-	rm -f $(analyzer_script)
+-	rm -f $(generator_script)
++	rm -f $(DESTDIR)$(transducerpath)/$(analyzer_transducer)
++	rm -f $(DESTDIR)$(transducerpath)/$(generator_transducer)
++	rmdir --ignore-fail-on-non-empty $(DESTDIR)$(transducerpath)
++	rm -f $(DESTDIR)$(analyzer_script)
++	rm -f $(DESTDIR)$(generator_script)

================================================================
Index: packages/hfst-morph-fr/hfst-morph-fr.spec
diff -u /dev/null packages/hfst-morph-fr/hfst-morph-fr.spec:1.1
--- /dev/null	Sun Jun 12 19:44:11 2011
+++ packages/hfst-morph-fr/hfst-morph-fr.spec	Sun Jun 12 19:44:06 2011
@@ -0,0 +1,55 @@
+# $Revision$, $Date$
+Summary:	HFST morphological analysis transducer for French language
+Summary(pl.UTF-8):	Automat HFST do analizy morfologicznej dla języka francuskiego
+Name:		hfst-morph-fr
+# or 20110316?
+Version:	0
+Release:	1
+License:	Morphalou (http://www.cnrtl.fr/lexiques/morphalou/)
+Group:		Applications/Text
+# source is hfst-french.tar.gz, but it doesn't contain scripts
+Source0:	http://downloads.sourceforge.net/hfst/hfst-french-installable.tar.gz
+# Source0-md5:	a86f155b1cd4fe42228d3ac4aafecefe
+Patch0:		%{name}-DESTDIR.patch
+URL:		http://hfst.sourceforge.net/
+Requires:	hfst
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+This is an French morphological transducer for HFST. It comes from
+Morphalou project: <http://www.cnrtl.fr/lexiques/morphalou/>.
+
+%description -l pl.UTF-8
+Ten pakiet zawiera automat dla HFST do analizy morfologicznej języka
+francuskiego. Pochodzi z projektu Morphalou:
+<http://www.cnrtl.fr/lexiques/morphalou/>.
+
+%prep
+%setup -q -n hfst-french-installable
+%patch0 -p1
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+	DESTDIR=$RPM_BUILD_ROOT \
+	prefix=%{_prefix}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc README
+%attr(755,root,root) %{_bindir}/french-analyze.sh
+%attr(755,root,root) %{_bindir}/french-generate.sh
+%{_datadir}/hfst/fr
+
+%define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1  2011/06/12 17:44:06  qboosh
+- new
================================================================


More information about the pld-cvs-commit mailing list