Author: qboosh Date: Sun Sep 9 10:55:24 2007 GMT Module: SPECS Tag: HEAD ---- Log message: - use setup -c for clean build
---- Files affected: SPECS: jflex.spec (1.7 -> 1.8) ---- Diffs: ================================================================ Index: SPECS/jflex.spec diff -u SPECS/jflex.spec:1.7 SPECS/jflex.spec:1.8 --- SPECS/jflex.spec:1.7 Mon Feb 12 23:09:10 2007 +++ SPECS/jflex.spec Sun Sep 9 12:55:18 2007 @@ -4,8 +4,9 @@ Name: jflex Version: 1.4.1 Release: 0.1 -License: GPL +License: GPL v2 Group: Development/Languages/Java +#Source0Download: http://jflex.de/download.html Source0: http://jflex.de/%{name}-%{version}.tar.gz # Source0-md5: 9e4be6e826e6b344e84c0434d6fd4b46 URL: http://jflex.de/ @@ -14,6 +15,9 @@ BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +# referenced from html +%define _noautocompressdoc COPYRIGHT + %description JFlex is a lexical analyzer generator (also known as scanner generator) for Java(tm), written in Java(tm). It is also a rewrite of @@ -49,10 +53,11 @@ Dokumentacja javadoc dla pakietu %{name}. %prep -%setup -q +# use -c because of top-level symlink +%setup -q -c %build -cd src +cd jflex/src %{ant} gettools realclean jar %install @@ -60,7 +65,7 @@ # jars install -d $RPM_BUILD_ROOT%{_javadir} -cp -p lib/JFlex.jar \ +cp -p jflex/lib/JFlex.jar \ $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar cd $RPM_BUILD_ROOT%{_javadir} @@ -74,9 +79,6 @@ #cp -pr api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version} #ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink -install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} -cp -p doc/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version} - %clean rm -rf $RPM_BUILD_ROOT @@ -91,7 +93,8 @@ %files %defattr(644,root,root,755) -%doc %{_docdir}/%{name}-%{version} +# COPYRIGHT contains note about generated code license +%doc jflex/doc/COPYRIGHT jflex/doc/*.{html,css,gif,png} %{_javadir}/*.jar #%files javadoc @@ -105,6 +108,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.8 2007/09/09 10:55:18 qboosh +- use setup -c for clean build + Revision 1.7 2007/02/12 22:09:10 glen - tabs in preamble ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/jflex.spec?r1=1.7&r2=1.8&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
