packages: malaga/malaga-info.patch (NEW), malaga/malaga-verbose.patch (NEW)...
qboosh
qboosh at pld-linux.org
Wed Nov 24 09:06:59 CET 2010
Author: qboosh Date: Wed Nov 24 08:06:58 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- new package
- info patch to unify direntry format
- verbose patch to unhide gcc commands
---- Files affected:
packages/malaga:
malaga-info.patch (NONE -> 1.1) (NEW), malaga-verbose.patch (NONE -> 1.1) (NEW), malaga.spec (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/malaga/malaga-info.patch
diff -u /dev/null packages/malaga/malaga-info.patch:1.1
--- /dev/null Wed Nov 24 09:06:59 2010
+++ packages/malaga/malaga-info.patch Wed Nov 24 09:06:53 2010
@@ -0,0 +1,24 @@
+--- malaga-7.12/malaga.texi.orig 2008-02-28 19:48:18.000000000 +0100
++++ malaga-7.12/malaga.texi 2010-11-24 08:42:03.735104128 +0100
+@@ -34,14 +34,14 @@
+
+ @c Copyright (C) 1995 Bjoern Beutel.
+
+- at dircategory Malaga - a Natural Language Analysis System
++ at dircategory Miscellaneous:
+ @direntry
+-* Malaga: (malaga). A Grammar Development Environment for Natural Languages.
+-* malaga: (malaga)malaga. Analyse words/sentences using a Malaga grammar.
+-* mallex: (malaga)mallex. Run allomorph rules on lexicon entries.
+-* malmake: (malaga)malmake. Compile all files of a Malaga grammar.
+-* malrul: (malaga)malrul. Compile a rule file of a Malaga grammar.
+-* malsym: (malaga)malsym. Compile a symbol file of a Malaga grammar.
++* Malaga: (malaga). A Grammar Development Environment for Natural Languages
++* malaga: (malaga)malaga. Analyse words/sentences using a Malaga grammar
++* mallex: (malaga)mallex. Run allomorph rules on lexicon entries
++* malmake: (malaga)malmake. Compile all files of a Malaga grammar
++* malrul: (malaga)malrul. Compile a rule file of a Malaga grammar
++* malsym: (malaga)malsym. Compile a symbol file of a Malaga grammar
+ @end direntry
+
+ @c ----------------------------------------------------------------------------
================================================================
Index: packages/malaga/malaga-verbose.patch
diff -u /dev/null packages/malaga/malaga-verbose.patch:1.1
--- /dev/null Wed Nov 24 09:06:59 2010
+++ packages/malaga/malaga-verbose.patch Wed Nov 24 09:06:53 2010
@@ -0,0 +1,98 @@
+--- malaga-7.12/Makefile.in.orig 2008-02-28 19:38:21.000000000 +0100
++++ malaga-7.12/Makefile.in 2010-11-24 08:43:28.795098261 +0100
+@@ -76,8 +76,7 @@
+ .SUFFIXES: .o .c
+
+ .c.o:
+- @echo "Compiling $<"
+- @$(COMPILE) $(GLIB_CFLAGS) $(READLINE_CFLAGS) $<
++ $(COMPILE) $(GLIB_CFLAGS) $(READLINE_CFLAGS) $<
+
+ # Primary goals. --------------------------------------------------------------
+
+@@ -178,12 +177,10 @@
+ LIBMALAGA_OBJS = $(COMMON_OBJS) libmalaga.o
+
+ $(LIBMALAGA_OBJS):
+- @echo "Compiling $<"
+- @$(LIBTOOL) --mode=compile $(COMPILE) $(GLIB_CFLAGS) $(srcdir)/$*.c
++ $(LIBTOOL) --mode=compile $(COMPILE) $(GLIB_CFLAGS) $(srcdir)/$*.c
+
+ libmalaga.la: $(LIBMALAGA_OBJS)
+- @echo "Linking libmalaga"
+- @$(LIBTOOL) --mode=link $(LINK) $(LIBMALAGA_OBJS:.o=.lo) $(GLIB_LIBS) \
++ $(LIBTOOL) --mode=link $(LINK) $(LIBMALAGA_OBJS:.o=.lo) $(GLIB_LIBS) \
+ -lm -o libmalaga.la -version-info $(LIBMALAGA_VERSION) \
+ -rpath @libdir@
+
+@@ -193,15 +190,13 @@
+ malaga.o
+
+ malaga: $(MALAGA_OBJS) libmalaga.la
+- @echo "Linking malaga"
+- @$(LIBTOOL) --mode=link $(LINK) $(MALAGA_OBJS) $(GLIB_LIBS) \
++ $(LIBTOOL) --mode=link $(LINK) $(MALAGA_OBJS) $(GLIB_LIBS) \
+ $(READLINE_LIBS) -lm libmalaga.la -o malaga
+
+ # maldump ---------------------------------------------------------------------
+
+ maldump: maldump.o libmalaga.la
+- @echo "Linking maldump"
+- @$(LIBTOOL) --mode=link $(LINK) maldump.o $(GLIB_LIBS) -lm \
++ $(LIBTOOL) --mode=link $(LINK) maldump.o $(GLIB_LIBS) -lm \
+ libmalaga.la -o maldump
+
+ # mallex ----------------------------------------------------------------------
+@@ -210,15 +205,13 @@
+ mallex.o
+
+ mallex: $(MALLEX_OBJS) libmalaga.la
+- @echo "Linking mallex"
+- @$(LIBTOOL) --mode=link $(LINK) $(MALLEX_OBJS) $(GLIB_LIBS) \
++ $(LIBTOOL) --mode=link $(LINK) $(MALLEX_OBJS) $(GLIB_LIBS) \
+ $(READLINE_LIBS) -lm libmalaga.la -o mallex
+
+ # malmake ---------------------------------------------------------------------
+
+ malmake: malmake.o libmalaga.la
+- @echo "Linking malmake"
+- @$(LIBTOOL) --mode=link $(LINK) malmake.o $(GLIB_LIBS) libmalaga.la \
++ $(LIBTOOL) --mode=link $(LINK) malmake.o $(GLIB_LIBS) libmalaga.la \
+ -o malmake
+
+ # malrul ----------------------------------------------------------------------
+@@ -227,8 +220,7 @@
+ rule_symbols.o
+
+ malrul: $(MALRUL_OBJS) libmalaga.la
+- @echo "Linking malrul"
+- @$(LIBTOOL) --mode=link $(LINK) $(MALRUL_OBJS) $(GLIB_LIBS) \
++ $(LIBTOOL) --mode=link $(LINK) $(MALRUL_OBJS) $(GLIB_LIBS) \
+ libmalaga.la -o malrul
+
+ # malshow ---------------------------------------------------------------------
+@@ -237,12 +229,10 @@
+ variables.o
+
+ $(MALSHOW_OBJS):
+- @echo "Compiling $<"
+- @$(COMPILE) $(GTK_CFLAGS) $(srcdir)/$*.c
++ $(COMPILE) $(GTK_CFLAGS) $(srcdir)/$*.c
+
+ malshow: $(MALSHOW_OBJS) libmalaga.la
+- @echo "Linking malshow"
+- @$(LIBTOOL) --mode=link $(LINK) $(MALSHOW_OBJS) $(GTK_LIBS) \
++ $(LIBTOOL) --mode=link $(LINK) $(MALSHOW_OBJS) $(GTK_LIBS) \
+ libmalaga.la -o malshow
+
+ # malsym ----------------------------------------------------------------------
+@@ -250,8 +240,7 @@
+ MALSYM_OBJS = malsym.o sym_compiler.o
+
+ malsym: $(MALSYM_OBJS) libmalaga.la
+- @echo "Linking malsym"
+- @$(LIBTOOL) --mode=link $(LINK) $(MALSYM_OBJS) $(GLIB_LIBS) \
++ $(LIBTOOL) --mode=link $(LINK) $(MALSYM_OBJS) $(GLIB_LIBS) \
+ libmalaga.la -o malsym
+
+ #==============================================================================
================================================================
Index: packages/malaga/malaga.spec
diff -u /dev/null packages/malaga/malaga.spec:1.1
--- /dev/null Wed Nov 24 09:06:59 2010
+++ packages/malaga/malaga.spec Wed Nov 24 09:06:53 2010
@@ -0,0 +1,151 @@
+# $Revision$, $Date$
+Summary: Malaga - a Natural Language Analysis System
+Summary(pl.UTF-8): Malaga - system analizy języków naturalnych
+Name: malaga
+Version: 7.12
+Release: 1
+License: GPL v2+
+Group: Libraries
+Source0: http://home.arcor.de/bjoern-beutel/malaga/%{name}-%{version}.tgz
+# Source0-md5: 873b292d923e2d1c0643769aa58c1882
+Patch0: %{name}-info.patch
+Patch1: %{name}-verbose.patch
+URL: http://home.arcor.de/bjoern-beutel/malaga/
+BuildRequires: glib2-devel >= 2.0
+BuildRequires: gtk+2-devel >= 2:2.8
+BuildRequires: pkgconfig
+BuildRequires: readline-devel
+BuildRequires: texinfo
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+Malaga is a software package for the development and application of
+grammars that are used for the analysis of words and sentences of
+natural languages. It is a language-independent system that offers a
+programming language for the modelling of the language-dependent
+grammatical information. This language is also called Malaga.
+
+Malaga is based on the grammatical theory of the "Left Associative
+Grammar" (LAG), developed by Roland Hausser, professor for Computational
+Linguistics at University of Erlangen, Germany.
+
+%description -l pl.UTF-8
+Malaga to pakiet do programowania i stosowania gramatyk używawnych
+przy analizie słów i zdań w językach naturalnych. Jest to system
+niezależny od języka, oferujący język programowania do modelowania
+informacji gramatycznych zależnych od języka. Ten język programowania
+także nazywa się Malaga.
+
+Malaga jest oparta na teorii gramatycznej LAG (Left Associative
+Grammar - gramatyka wiązana lewostronnie), opracowanej przez Rolanda
+Haussera, profesora lingwistyki obliczeniowej na uniwersytecie w
+Erlagen w Niemczech.
+
+%package devel
+Summary: Header files for Malaga library
+Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Malaga
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: glib2-devel >= 2.0
+
+%description devel
+Header files for Malaga library.
+
+%description devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki Malaga.
+
+%package static
+Summary: Static Malaga library
+Summary(pl.UTF-8): Statyczna biblioteka Malaga
+Group: Development/Libraries
+Requires: %{name}-devel = %{version}-%{release}
+
+%description static
+Static Malaga library.
+
+%description static -l pl.UTF-8
+Statyczna biblioteka Malaga.
+
+%package gtk
+Summary: GUI to display Malaga results or debugging states
+Summary(pl.UTF-8): Graficzny interfejs wyświetlający wyniki i stany diagnostyczne Malagi
+Group: X11/Applications
+Requires: %{name} = %{version}-%{release}
+Requires: gtk+2 >= 2:2.8
+
+%description gtk
+GUI to display Malaga results or debugging states.
+
+%description gtk -l pl.UTF-8
+Graficzny interfejs wyświetlający wyniki i stany diagnostyczne Malagi.
+
+%prep
+%setup -q
+%patch0 -p1
+%patch1 -p1
+
+%build
+%configure
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+ DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/postshell
+/sbin/ldconfig
+-/usr/sbin/fix-info-dir -c %{_infodir}
+
+%postun -p /sbin/postshell
+/sbin/ldconfig
+-/usr/sbin/fix-info-dir -c %{_infodir}
+
+%files
+%defattr(644,root,root,755)
+%doc CHANGES.txt README.txt
+%attr(755,root,root) %{_bindir}/malaga
+%attr(755,root,root) %{_bindir}/mallex
+%attr(755,root,root) %{_bindir}/malmake
+%attr(755,root,root) %{_bindir}/malrul
+%attr(755,root,root) %{_bindir}/malshow
+%attr(755,root,root) %{_bindir}/malsym
+%attr(755,root,root) %{_libdir}/libmalaga.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libmalaga.so.7
+%{_datadir}/malaga
+%{_mandir}/man1/malaga.1*
+%{_mandir}/man1/mallex.1*
+%{_mandir}/man1/malmake.1*
+%{_mandir}/man1/malrul.1*
+%{_mandir}/man1/malsym.1*
+%{_infodir}/malaga.info*
+
+%files devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libmalaga.so
+%{_libdir}/libmalaga.la
+%{_includedir}/malaga.h
+
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/libmalaga.a
+
+%files gtk
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/malshow
+%{_mandir}/man1/malshow.1*
+
+%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 2010/11/24 08:06:53 qboosh
+- new package
+- info patch to unify direntry format
+- verbose patch to unhide gcc commands
================================================================
More information about the pld-cvs-commit
mailing list