Mailinglist Archive: opensuse-commit (1670 mails)

< Previous Next >
commit xml-commons-resolver
  • From: root@xxxxxxx (h_root)
  • Date: Tue, 3 Oct 2006 17:31:41 +0200 (CEST)
  • Message-id: <20061003153141.B61D318C69F@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package xml-commons-resolver
checked in at Tue Oct 3 17:31:41 CEST 2006.

--------
New Changes file:

--- /dev/null 2002-12-09 23:01:21.000000000 +0100
+++ /mounts/work_src_done/NOARCH/xml-commons-resolver/xml-commons-resolver-bootstrap.changes 2006-10-03 17:28:25.000000000 +0200
@@ -0,0 +1,10 @@
+-------------------------------------------------------------------
+Tue Oct 3 17:28:25 CEST 2006 - mls@xxxxxxx
+
+- converted neededforbuild to BuildRequires
+
+-------------------------------------------------------------------
+Mon Oct 2 15:01:46 CEST 2006 - dbornkessel@xxxxxxx
+
+- first version
+
--- xml-commons-resolver/xml-commons-resolver.changes 2006-09-17 22:49:53.000000000 +0200
+++ /mounts/work_src_done/NOARCH/xml-commons-resolver/xml-commons-resolver.changes 2006-10-03 17:28:25.000000000 +0200
@@ -1,0 +2,10 @@
+Tue Oct 3 17:28:25 CEST 2006 - mls@xxxxxxx
+
+- converted neededforbuild to BuildRequires
+
+-------------------------------------------------------------------
+Mon Oct 2 15:01:27 CEST 2006 - dbornkessel@xxxxxxx
+
+- added bootstrap spec file
+
+-------------------------------------------------------------------

Old:
----
xml-commons-resolver-1.1.tar.gz

New:
----
xml-commons-resolver-1.1.tar.bz2
xml-commons-resolver-bootstrap.changes
xml-commons-resolver-bootstrap.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xml-commons-resolver-bootstrap.spec ++++++
#
# spec file for package xml-commons-resolver-bootstrap (Version 1.1)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

# norootforbuild

Name: xml-commons-resolver-bootstrap
%if %{?!suse_version:1}0
%if %{?!mandriva_release:1}0
%endif
%else
%endif
%if %{undefined _jvmdir}
%define _jvmdir %{_libdir}/jvm
%endif
%if %{undefined _jvmjardir}
%define _jvmjardir %{_libdir}/jvm-exports
%endif
%define real_name xml-commons-resolver
BuildRequires: ecj-bootstrap fastjar gcc-gij gcc-java java-1_4_2-gcj-compat-devel zip
Summary: Resolver subproject of xml-commons
Group: Development/Libraries/Java
URL: http://xml.apache.org/commons/
Version: 1.1
Release: 1
License: Apache
Autoreqprov: on
Source0: xml-commons-resolver-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
Provides: xml-resolver

%description
This is xml-resolver from the java-bootrapping-tools package. DO NOT
INSTALL ... THIS IS JUST FOR PACKAGING & BOOTSTRAPPING JAVA PURPOSES!!



%prep
#<<< package descriptions end
#>>> %prep
# xml-commons-resolver
%setup -n %{real_name}-%{version}
#<<<
#>>> %build

%build
#>>> some useful functions ... used throughout bootstrap packages
TARGET_DIR=`pwd`
CLASSPATH_ORIG="$CLASSPATH"
# variables:
LIB_GCJ="`ls %{_javadir}/libgcj-*.jar`"
#>>> delete binary file and files not needed
function delBinaryFiles() {
set +x
echo deleting binary files ...
for file in `find . -name "*.class" -o -name "*.jar" -o -name "*DELETED-BY-PACKAGER*"`
do
rm -rf $file
done
set -x
}
#<<<
#>>> make a string with all jar files found in target folder that can be used for a classpath string
# string is saved in JAR_CLASSPATH
function mkTargetClasspath() {
set +x
JAR_CLASSPATH=""
for file in `find %{_javadir} -name "*.jar"`
do
JAR_CLASSPATH=$file:$JAR_CLASSPATH
done
set -x
}
#<<<

#>>> compiles all *.java file in the current directory tree
# uses mkTargetClasspath for CLASSPATH variable
# uses LIB_GCJ for CLASSPATH
function compileFiles() {
mkTargetClasspath
set +x
COMPILE_CLASSPATH_PATH=.:${JAR_CLASSPATH}
echo using: $COMPILER_COMMAND $COMPILE_CLASSPATH_PATH $$file
for file in `find . -name "*.java"`
do
echo -e "$COMPILER_COMMAND $COMPILE_CLASSPATH_PATH $file ... \c"
$COMPILER_COMMAND $COMPILE_CLASSPATH_PATH $file
# check for errors
if [ $? != 0 ]
then
echo ERROR
exit 1;
fi
echo done
done
set -x
}
#<<<
#>>> make jar archive
# PARAM#1: name of jar archive (without .jar suffix)
# uses $TARGET_DIR to move created jar to
function mkJar() {
find -name "version.txt" -or -name "*.class" -or -name "*.properties" -or -name "*.rsc" -or -name "*manifest*" |\
xargs /usr/bin/fastjar -m manifest.* -cf ${1}.jar ;
mv ${1}.jar $TARGET_DIR
}
#<<<
COMPILER_COMMAND="javac -cp"
#<<< end functions
delBinaryFiles
#>>> xml-commons-resolver
cd src
compileFiles
mkJar %{name}
delBinaryFiles
#<<< xml-commons-resolver end
#<<< %build end
#>>> %install

%install
# the rest
mkdir -p $RPM_BUILD_ROOT/%{_javadir}
cp %{name}.jar $RPM_BUILD_ROOT/%{_javadir}
#<<< install end

%clean
rm -rf $RPM_BUILD_ROOT
#>>> files

%files
%defattr(-,root,root)
%{_javadir}/%{name}.jar
#<<<
# vim:fdm=marker:foldmarker=#>>>,#<<<:foldcolumn=6:foldlevel=42:

%changelog -n xml-commons-resolver-bootstrap
* Tue Oct 03 2006 - mls@xxxxxxx
- converted neededforbuild to BuildRequires
* Mon Oct 02 2006 - dbornkessel@xxxxxxx
- first version
++++++ xml-commons-resolver.spec ++++++
--- /var/tmp/diff_new_pack.ipac62/_old 2006-10-03 17:31:33.000000000 +0200
+++ /var/tmp/diff_new_pack.ipac62/_new 2006-10-03 17:31:33.000000000 +0200
@@ -15,11 +15,12 @@
%define section free
%define resolverdir %{_sysconfdir}/java/resolver
Version: 1.1
-Release: 24
+Release: 28
Summary: Resolver subproject of xml-commons
License: Apache
URL: http://xml.apache.org/commons/
-Source0: http://archive.apache.org/dist/xml/commons/xml-commons-resolver-1.1.tar.gz
+#Source0: http://archive.apache.org/dist/xml/commons/xml-commons-resolver-1.1.tar.bz2
+Source0: %{name}-%{version}.tar.bz2
Source1: %{name}-resolver.sh
Source2: %{name}-xread.sh
Source3: %{name}-xparse.sh
@@ -154,6 +155,10 @@
%doc %{_javadocdir}/%{name}-%{version}

%changelog -n xml-commons-resolver
+* Tue Oct 03 2006 - mls@xxxxxxx
+- converted neededforbuild to BuildRequires
+* Mon Oct 02 2006 - dbornkessel@xxxxxxx
+- added bootstrap spec file
* Sun Sep 17 2006 - ro@xxxxxxx
- use source=1.4 for java
* Mon Jan 30 2006 - dbornkessel@xxxxxxx









++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages