]> git.pld-linux.org Git - packages/castor.git/commitdiff
- added wrapper scripts
authorpawelz <pawelz@pld-linux.org>
Mon, 23 Feb 2009 14:37:50 +0000 (14:37 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- adapterized

Changed files:
    castor.spec -> 1.13

castor.spec

index 9d6a54834de5cf07591c06285db0f938d7eb2a47..f3c6be281a44bf6418ec50cd0f5dcbe2b4595d9c 100644 (file)
@@ -11,12 +11,16 @@ Release:    0.1
 License:       Exolab Software License, BSD-like
 Group:         Development/Languages/Java
 # http://svn.codehaus.org/castor/castor/
 License:       Exolab Software License, BSD-like
 Group:         Development/Languages/Java
 # http://svn.codehaus.org/castor/castor/
-Source0:       castor-1.2.tar.bz2
+Source0:       %{name}-%{version}.tar.bz2
 # Source0-md5: 3387cdf40b0ab66c1aac1f0fb16ccb5f
 # Source0-md5: 3387cdf40b0ab66c1aac1f0fb16ccb5f
+Source1:       %{name}.sh
+Source2:       %{name}-xml2xsd.sh
 URL:           http://castor.codehaus.org/
 BuildRequires: ant
 BuildRequires: ant-trax
 BuildRequires: java-gcj-compat-devel
 URL:           http://castor.codehaus.org/
 BuildRequires: ant
 BuildRequires: ant-trax
 BuildRequires: java-gcj-compat-devel
+BuildRequires:  jpackage-utils
+BuildRequires:  rpmbuild(macros) >= 1.300
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -87,8 +91,8 @@ Dokumentacja dla pakietu %{name}.
 
 export SHELL=/bin/sh
 cd src
 
 export SHELL=/bin/sh
 cd src
-ant -Dbuild.compiler=extJavac jar.all
-ant javadoc
+%ant -Dbuild.compiler=extJavac jar.all
+%ant javadoc
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
 %install
 rm -rf $RPM_BUILD_ROOT
@@ -116,7 +120,12 @@ ln -s %{srcname}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{srcname} # ghost sym
 
 # do this last, since it will delete all build directories
 export CLASSPATH=%(build-classpath adaptx)
 
 # do this last, since it will delete all build directories
 export CLASSPATH=%(build-classpath adaptx)
-ant -buildfile src/build.xml doc
+%ant -buildfile src/build.xml doc
+
+# shell wrappers
+install -d $RPM_BUILD_ROOT%{_bindir}
+install %SOURCE1 $RPM_BUILD_ROOT%{_bindir}/castor
+install %SOURCE2 $RPM_BUILD_ROOT%{_bindir}/xml2xsd
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -126,8 +135,9 @@ ln -s %{name}-%{version} %{_javadocdir}/%{name}
 
 %files
 %defattr(644,root,root,755)
 
 %files
 %defattr(644,root,root,755)
-%doc src%{_sysconfdir}/{CHANGELOG,LICENSE,README}
+%doc src/etc/CHANGELOG
 %attr(755,root,root) %{_bindir}/%{name}
 %attr(755,root,root) %{_bindir}/%{name}
+%attr(755,root,root) %{_bindir}/xml2xsd
 %{_javadir}/castor
 %{_javadir}/*.jar
 
 %{_javadir}/castor
 %{_javadir}/*.jar
 
This page took 0.064919 seconds and 4 git commands to generate.