rpms/jakarta-commons-modeler/devel jakarta-commons-modeler.spec, 1.15, 1.16

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Thu May 26 11:25:03 UTC 2005


Author: gbenson

Update of /cvs/dist/rpms/jakarta-commons-modeler/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv31744

Modified Files:
	jakarta-commons-modeler.spec 
Log Message:
Upgrade to 1.1-4jpp


Index: jakarta-commons-modeler.spec
===================================================================
RCS file: /cvs/dist/rpms/jakarta-commons-modeler/devel/jakarta-commons-modeler.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- jakarta-commons-modeler.spec	26 May 2005 11:16:54 -0000	1.15
+++ jakarta-commons-modeler.spec	26 May 2005 11:25:00 -0000	1.16
@@ -2,7 +2,7 @@
 %define short_name	commons-%{base_name}
 %define name		jakarta-%{short_name}
 %define version		1.1
-%define release		3jpp_4fc
+%define release		4jpp_0fc
 %define	section		free
 
 Name:		%{name}
@@ -56,17 +56,14 @@
 Javadoc for %{name}.
 
 %prep
-rm -rf $RPM_BUILD_ROOT
 %setup -n %{short_name}-%{version}-src
-#%patch
+#%%patch
 # remove all binary libs
 find . -name "*.jar" -exec rm -f {} \;
 
 %build
-
 export CLASSPATH=$(build-classpath xml-commons-apis jaxp_parser_impl jaxp_transform_impl jmxri junit commons-beanutils commons-collections commons-digester commons-logging)
-
-ant dist
+%ant dist
 
 aot-compile \
     dist/%{short_name}.jar \
@@ -75,13 +72,14 @@
 
 %install
 # jars
-install -d -m 755 $RPM_BUILD_ROOT%{_javadir}
-install -m 644 dist/%{short_name}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
-(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|jakarta-||g"`; done)
-(cd $RPM_BUILD_ROOT%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)
+%__mkdir_p %{buildroot}%{_javadir}
+%__cp -a dist/%{short_name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
+(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %__ln_s ${jar} `echo $jar| %__sed  "s|jakarta-||g"`; done)
+(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do %__ln_s ${jar} `echo $jar| %__sed  "s|-%{version}||g"`; done)
 # javadoc
-install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
-cp -pr dist/docs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
+%__mkdir_p %{buildroot}%{_javadocdir}/%{name}-%{version}
+%__cp -a dist/docs/* %{buildroot}%{_javadocdir}/%{name}-%{version}
+(cd %{buildroot}%{_javadocdir} && %__ln_s %{name}-%{version} %{name})
 # solibs
 install -d -m 755 $RPM_BUILD_ROOT%{_libdir}
 install -m 755 lib%{name}-%{version}.jar.so $RPM_BUILD_ROOT%{_libdir}
@@ -95,7 +93,7 @@
   %{_libdir}/lib%{name}-%{version}.jar.so
 
 %clean
-rm -rf $RPM_BUILD_ROOT
+%__rm -rf %{buildroot}
 
 %pre
 rm -f %{_javadir}/%{short_name}*.jar
@@ -113,21 +111,29 @@
 %postun
 /usr/bin/rebuild-gcj-db %{_libdir}
 
+%post javadoc
+%__rm -f %{_javadocdir}/%{name}
+%__ln_s %{name}-%{version} %{_javadocdir}/%{name}
+
+%postun javadoc
+if [ $1 -eq 0 ]; then
+  %__rm -f %{_javadocdir}/%{name}
+fi
+
 %files
-%defattr(-,root,root)
+%defattr(0644,root,root,0755)
 %doc STATUS.html RELEASE-NOTES.txt PROPOSAL.html
 %{_javadir}/*
 %attr(0755,root,root) %{_libdir}/lib*.jar.so
 %{_libdir}/*/*/%{name}-%{version}.db
 
 %files javadoc
-%defattr(-,root,root)
-%{_javadocdir}/%{name}-%{version}
+%defattr(0644,root,root,0755)
+%dir %{_javadocdir}/%{name}-%{version}
+%{_javadocdir}/%{name}-%{version}/*
+%ghost %dir %{_javadocdir}/%{name}
 
 %changelog
-* Wed May 25 2005 Gary Benson <gbenson at redhat.com>
-- Add missing epochs to dependencies.
-
 * Mon May 23 2005 Gary Benson <gbenson at redhat.com> - 0:1.1-3jpp_4fc
 - Add alpha to the list of build architectures (#157522).
 - Use absolute paths for rebuild-gcj-db.
@@ -141,6 +147,11 @@
 * Mon Mar  7 2005 Gary Benson <gbenson at redhat.com> - 0:1.1-3jpp_1fc
 - Build into Fedora.
 
+* Thu Feb 24 2005 David Walluck <david at jpackage.org> 0:1.1-4jpp
+- add missing epochs to dependencies
+- add non-versioned javadoc symlink
+- fix file permissions
+
 * Fri Oct 22 2004 Fernando Nasser <fnasser at redhat.com> - 0:1.1-3jpp_1rh
 - Merge with upstream version
 




More information about the fedora-cvs-commits mailing list