From 06bd91870e5c9cd2d04a14749e2b2d97efa79311 Mon Sep 17 00:00:00 2001 From: bringert Date: Tue, 22 Jun 2004 13:54:31 +0000 Subject: [PATCH] Build separate package for the java editor --- src/Makefile | 6 ++++-- src/gf.spec | 13 ++++++++++--- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/src/Makefile b/src/Makefile index 93bedc215..08917e4e8 100644 --- a/src/Makefile +++ b/src/Makefile @@ -125,9 +125,11 @@ dist: rpm: dist rpmbuild -ta $(DIST_DIR).tar.gz -install: +install-gf2: $(INSTALL) -d $(bindir) - $(INSTALL) -d $(libdir)/GF-$(PACKAGE_VERSION) $(INSTALL) ../bin/gf2 $(bindir) + +install: install-gf2 + $(INSTALL) -d $(libdir)/GF-$(PACKAGE_VERSION) $(INSTALL) jgf2 $(bindir) $(INSTALL) java/gf-java.jar $(libdir)/GF-$(PACKAGE_VERSION) diff --git a/src/gf.spec b/src/gf.spec index 43753c219..5a6d74ce5 100644 --- a/src/gf.spec +++ b/src/gf.spec @@ -42,6 +42,12 @@ GF particularly addresses the following aspects of grammars: libraries) +%package editor +Summary: GF +Group: Sciences/Other +%description editor +This package contains the GF syntax editor. + %prep rm -rf $RPM_BUILD_ROOT @@ -50,7 +56,7 @@ rm -rf $RPM_BUILD_ROOT %build cd src %configure -make unix +make unix jar %install cd src @@ -60,11 +66,12 @@ cd src rm -rf $RPM_BUILD_ROOT %files -%defattr(-,root,root,0755) %{_bindir}/gf2 +%doc LICENSE README doc/{DocGF.pdf,gf2-highlights.html,index.html} + +%files editor %{_bindir}/jgf2 %{_libdir}/%{name}-%{version}/gf-java.jar -%doc LICENSE README doc/{DocGF.pdf,gf2-highlights.html,index.html} %changelog