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.
+ 
+...@dircategory Malaga - a Natural Language Analysis System
+...@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 <[email protected]>
+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
================================================================
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to