SPECS: jpackage-utils.spec - update to 1.7.3
glen
glen at pld-linux.org
Mon Dec 3 00:17:53 CET 2007
Author: glen Date: Sun Dec 2 23:17:53 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- update to 1.7.3
---- Files affected:
SPECS:
jpackage-utils.spec (1.32 -> 1.33)
---- Diffs:
================================================================
Index: SPECS/jpackage-utils.spec
diff -u SPECS/jpackage-utils.spec:1.32 SPECS/jpackage-utils.spec:1.33
--- SPECS/jpackage-utils.spec:1.32 Thu Apr 19 19:48:02 2007
+++ SPECS/jpackage-utils.spec Mon Dec 3 00:17:48 2007
@@ -1,68 +1,80 @@
# $Revision$, $Date$
-%define jpackage_distver 1.6
+# TODO
+# - sync -pl
+%define jpackage_distver 1.7
Summary: JPackage utilities
Summary(pl.UTF-8): Narzędzia JPackage
Name: jpackage-utils
-Version: 1.6.6
-Release: 16
+Version: 1.7.3
+Release: 0.2
Epoch: 0
License: BSD-like
Group: Development/Languages/Java
Source0: %{name}-%{version}.tar.bz2
-# Source0-md5: 85336e72018ecefa2f9999fc4e6f3eb8
+# Source0-md5: a07616ac64fdcd7f16126227a8b7722c
Patch0: %{name}-pdksh.patch
Patch1: %{name}-checkdir.patch
Patch2: %{name}-errors.patch
URL: http://www.jpackage.org/
-BuildRequires: rpmbuild(macros) >= 1.318
+BuildRequires: rpmbuild(macros) >= 1.409
Requires: /bin/egrep
Requires: /bin/sed
+Conflicts: rpmbuild(macros) < 1.409
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
Utilities from the JPackage Project <http://www.jpackage.org/>:
-- %{_bindir}/build-classpath build the Java classpath in a portable
- manner
-- %{_bindir}/build-jar-repository build a jar repository in a portable
- manner
-- %{_bindir}/rebuild-jar-repository rebuild a jar repository in a
- portable manner (after a jvm change...)
-- %{_bindir}/build-classpath-directory build the Java classpath from a
+- build-classpath - build the Java classpath in a portable manner
+- build-jar-repository - build a jar repository in a portable manner
+- rebuild-jar-repository - rebuild a jar repository in a portable
+ manner (after a jvm change...)
+- build-classpath-directory - build the Java classpath from a
directory
-- %{_bindir}/diff-jars show jar content differences
-- %{_bindir}/jvmjar install jvm extensions
-- %{_datadir}/java-utils/java-functions shell script functions library
- for Java applications
-- %{_sysconfdir}/java/jpackage-release string identifying the
+- diff-jars - show jar content differences
+- jvmjar - install jvm extensions
+- create-jar-links - create custom jar links
+- clean-binary-files - remove binary files from sources
+- check-binary-files - check for presence of unexpected binary files
+- %{_datadir}/java-utils/java-functions - shell script functions
+ library for Java applications
+- %{_sysconfdir}/java/jpackage-release - string identifying the
currently installed JPackage release
-- %{_sysconfdir}/java/java.conf system-wide Java configuration file
-- %{_docdir}/%{name}-%{version}/jpackage-policy Java packaging policy
- for packagers and developers of JPackage Project
+- %{_sysconfdir}/java/java.conf - system-wide Java configuration file
+- %{_docdir}/%{name}-%{version}/jpackage-policy - Java packaging
+ policy for packagers and developers of JPackage Project
+
+It contains also the License, man pages, documentation, XSL files of
+general use with maven2, a header file for spec files etc.
%description -l pl.UTF-8
Narzędzia z projektu JPackage <http://www.jpackage.org/>:
-- %{_bindir}/build-classpath tworzy ścieżkę do klas (classpath) Javy w
+- build-classpath - tworzy ścieżkę do klas (classpath) Javy w
przenośny sposób
-- %{_bindir}/build-jar-repository tworzy repozytorium jar w przenośny
- sposób
-- %{_bindir}/rebuild-jar-repository przebudowuje repozytorium jar w
- przenośny sposób (po zmianie jvm)
-- %{_bindir}/build-classpath-directory tworzy ścieżkę do klas
- (classpath) Javy z katalogu
-- %{_bindir}/diff-jars pokazuje różnice między zawartością jarów
-- %{_bindir}/jvmjar instaluje rozszerzenia jvm
-- %{_datadir}/java-utils/java-functions to biblioteka funkcji skryptów
- powłoki dla aplikacji w Javie
+- build-jar-repository - tworzy repozytorium jar w przenośny sposób
+- rebuild-jar-repository - przebudowuje repozytorium jar w przenośny
+ sposób (po zmianie jvm)
+- build-classpath-directory - tworzy ścieżkę do klas (classpath)
+ Javy z katalogu
+- diff-jars - pokazuje różnice między zawartością jarów
+- jvmjar - instaluje rozszerzenia jvm
+- create-jar-links - create custom jar links
+- clean-binary-files - remove binary files from sources
+- check-binary-files - check for presence of unexpected binary files
+- %{_datadir}/java-utils/java-functions to biblioteka funkcji
+ skryptów powłoki dla aplikacji w Javie
- %{_sysconfdir}/java/jpackage-release to łańcuch określający
aktualnie zainstalowane wydanie JPackage
-- %{_sysconfdir}/java/java.conf to ogólnosystemowy plik konfiguracyjny
- Javy
+- %{_sysconfdir}/java/java.conf to ogólnosystemowy plik
+ konfiguracyjny Javy
- %{_docdir}/%{name}-%{version}/jpackage-policy to polityka
pakietowania Javy dla osób pakietujących i programistów z projektu
JPackage
+It contains also the License, man pages, documentation, XSL files of
+general use with maven2, a header file for spec files etc.
+
%prep
%setup -q
%patch0 -p1
@@ -82,6 +94,7 @@
install -d $RPM_BUILD_ROOT{%{_bindir},%{_sysconfdir}/java,/etc/env.d,%{_javadocdir},%{_javadir}} \
$RPM_BUILD_ROOT{%{_jvmsysconfdir},%{_jvmcommondatadir},%{_jvmdatadir},%{_jvmcommonsysconfdir}} \
$RPM_BUILD_ROOT%{_javadir}-{utils,ext,1.4.0,1.4.1,1.4.2,1.5.0,1.6.0} \
+ $RPM_BUILD_ROOT%{_mavendepmapdir}
# arch dependant
install -d \
@@ -104,6 +117,10 @@
install -pm 755 bin/* $RPM_BUILD_ROOT%{_bindir}
install -pm 644 etc/font.properties $RPM_BUILD_ROOT%{_sysconfdir}/java
+# Create an initial (empty) depmap
+echo -e "<dependencies>\\n" > ${RPM_BUILD_ROOT}%{_mavendepmapdir}/maven2-depmap.xml
+echo -e "</dependencies>\\n" >> ${RPM_BUILD_ROOT}%{_mavendepmapdir}/maven2-depmap.xml
+
cat > etc/java.conf << 'EOF'
# System-wide Java configuration file -*- sh -*-
#
@@ -128,6 +145,10 @@
install -pm 644 etc/java.conf $RPM_BUILD_ROOT%{_sysconfdir}/java
install -pm 644 etc/jpackage-release $RPM_BUILD_ROOT%{_sysconfdir}/java
install -pm 644 java-utils/* $RPM_BUILD_ROOT%{_javadir}-utils
+install -d $RPM_BUILD_ROOT%{_mandir}/man1
+cp -a man/* $RPM_BUILD_ROOT%{_mandir}/man1
+install -d $RPM_BUILD_ROOT%{_javadir}-utils/xml
+cp -a xml/* $RPM_BUILD_ROOT%{_javadir}-utils/xml
cat << 'EOF' >$RPM_BUILD_ROOT/etc/env.d/JAVA_HOME
JAVA_HOME=$(. %{_javadir}-utils/java-functions; set_jvm >&2; echo "$JAVA_HOME")
@@ -151,6 +172,14 @@
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/java/java.conf
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/java/font.properties
%config(noreplace,missingok) %verify(not md5 mtime size) /etc/env.d/*
+%{_mandir}/man1/*
+%{_javadir}-utils/*
+%dir %{_mavendepmapdir}
+%config(noreplace) %verify(not md5 mtime size) %{_mavendepmapdir}/maven2-depmap.xml
+%dir %{_javadir}
+%dir %{_javadir}-*
+%docdir %{_javadocdir}
+%dir %{_javadocdir}
# arch dependant
%dir %{_jvmdir}
@@ -173,11 +202,6 @@
%dir %{_jvmsysconfdir}
%dir %{_jvmcommondatadir}
%dir %{_jvmcommonsysconfdir}
-%dir %{_javadir}
-%dir %{_javadir}-*
-%docdir %{_javadocdir}
-%dir %{_javadocdir}
-%{_javadir}-utils/*
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -185,6 +209,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.33 2007-12-02 23:17:48 glen
+- update to 1.7.3
+
Revision 1.32 2007-04-19 17:48:02 glen
- killed more bashism; rel 16
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/jpackage-utils.spec?r1=1.32&r2=1.33&f=u
More information about the pld-cvs-commit
mailing list