rpms/mx4j/devel mx4j.spec,1.20,1.21
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Fri May 27 10:22:48 UTC 2005
- Previous message (by thread): rpms/mx4j/devel mx4j-bz158968.patch, NONE, 1.1 mx4j.spec, 1.19, 1.20 mx4j-normi.patch, 1.1, NONE
- Next message (by thread): rpms/xalan-j2/devel xalan-j2.spec, 1.20, 1.21 xalan-j2-bz130162.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: gbenson
Update of /cvs/dist/rpms/mx4j/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv22744
Modified Files:
mx4j.spec
Log Message:
Rearrange how BC-compiled stuff is built and installed
Index: mx4j.spec
===================================================================
RCS file: /cvs/dist/rpms/mx4j/devel/mx4j.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- mx4j.spec 27 May 2005 10:01:30 -0000 1.20
+++ mx4j.spec 27 May 2005 10:22:45 -0000 1.21
@@ -132,11 +132,15 @@
ant compile.jmx compile.rjmx compile.tools javadocs docs
cd ..
+gcj-dbtool -n dist/lib/%{name}-%{version}.db 512
aot-compile \
dist/lib/%{name}.jar \
- dist/lib/lib%{name}.jar.so \
+ dist/lib/lib%{name}-%{version}.jar.so \
"$RPM_OPT_FLAGS -fPIC"
-# also covers mx4j-jmx.jar and mx4j-impl.jar
+gcj-dbtool -f \
+ dist/lib/%{name}-%{version}.db \
+ dist/lib/%{name}.jar \
+ %{_libdir}/lib%{name}-%{version}.jar.so
%install
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
@@ -164,16 +168,13 @@
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
cp -r dist/docs/api/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
-mkdir -p $RPM_BUILD_ROOT%{_libdir}
-cp -p dist/lib/lib%{name}.jar.so $RPM_BUILD_ROOT%{_libdir}/lib%{name}-%{version}.jar.so
-(cd $RPM_BUILD_ROOT%{_libdir} && for so in lib*-%{version}.jar.so; do ln -sf ${so} `echo $so| sed "s|-%{version}||g"`; done)
+install -d -m 755 $RPM_BUILD_ROOT%{_libdir}
+install -m 755 dist/lib/lib%{name}-%{version}.jar.so $RPM_BUILD_ROOT%{_libdir}
+ln -sf lib%{name}-%{version}.jar.so $RPM_BUILD_ROOT%{_libdir}/lib%{name}.jar.so
gcjdbdir=`gcj-dbtool -p %{_libdir}`.d
-mkdir -p $RPM_BUILD_ROOT$gcjdbdir
-gcj-dbtool -n $RPM_BUILD_ROOT$gcjdbdir/%{name}-%{version}.db 80000
-gcj-dbtool -f $RPM_BUILD_ROOT$gcjdbdir/%{name}-%{version}.db \
- $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-%{version}.jar \
- %{_libdir}/lib%{name}-%{version}.jar.so
+install -d -m 755 $RPM_BUILD_ROOT$gcjdbdir
+install -m 644 dist/lib/%{name}-%{version}.db $RPM_BUILD_ROOT$gcjdbdir
%clean
rm -rf $RPM_BUILD_ROOT
@@ -208,6 +209,9 @@
%doc dist/docs/*
%changelog
+* Fri May 27 2005 Gary Benson <gbenson at redhat.com>
+- Rearrange how BC-compiled stuff is built and installed.
+
* Mon May 23 2005 Gary Benson <gbenson at redhat.com> 0:2.1.0-1jpp_8fc
- Add alpha to the list of build architectures (#157522).
- Use absolute paths for rebuild-gcj-db.
- Previous message (by thread): rpms/mx4j/devel mx4j-bz158968.patch, NONE, 1.1 mx4j.spec, 1.19, 1.20 mx4j-normi.patch, 1.1, NONE
- Next message (by thread): rpms/xalan-j2/devel xalan-j2.spec, 1.20, 1.21 xalan-j2-bz130162.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-cvs-commits
mailing list