]> git.pld-linux.org Git - packages/derby.git/commitdiff
- renamed to java-derby.spec master
authorElan Ruusamäe <glen@pld-linux.org>
Tue, 24 Feb 2009 23:30:21 +0000 (23:30 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    derby.spec -> 1.5

derby.spec [deleted file]

diff --git a/derby.spec b/derby.spec
deleted file mode 100644 (file)
index 85c1f4b..0000000
+++ /dev/null
@@ -1,254 +0,0 @@
-#
-# Conditional build:
-%bcond_without tests   # do not perform tests
-#
-Summary:       Derby DB (ex Cloudscape)
-Summary(pl.UTF-8):     Derby DB (dawniej Cloudscape)
-Name:          derby
-Version:       10.1.1.0
-Release:       0.1
-License:       Apache v2.0
-Group:         Applications/Databases
-Source0:       http://www.apache.org/dist/db/derby/db-derby-10.1.1.0/db-%{name}-%{version}-src.tar.gz
-# Source0-md5: 122cbf34bf8e637802255baed5cc10ed
-Source1:       %{name}-%{version}-test.script
-Patch0:                %{name}-10.1.1.0-compilepath_properties.patch
-Patch1:                %{name}-10.1.1.0-extrapath_properties.patch
-Patch2:                %{name}-10.1.1.0-JDBC30only-BrokeredConnection.patch
-Patch3:                %{name}-10.1.1.0-JDBC30only-BrokeredCallableStatement.patch
-Patch4:                %{name}-10.1.1.0-JDBC30only-BrokeredPreparedStatement.patch
-Patch5:                %{name}-10.1.1.0-JDBC30only-BrokeredCallableStatement30.patch
-Patch6:                %{name}-10.1.1.0-JDBC30only-BrokeredConnection30.patch
-Patch7:                %{name}-10.1.1.0-JDBC30only-EmbedConnection.patch
-Patch8:                %{name}-10.1.1.0-JDBC30only-EmbedCallableStatement20.patch
-Patch9:                %{name}-10.1.1.0-JDBC30only-EmbedPreparedStatement20.patch
-URL:           http://db.apache.org/derby/
-BuildRequires: ant >= 0:1.6
-BuildRequires: jakarta-oro
-BuildRequires: javacc
-BuildRequires: jdk >= 0:1.4.2
-BuildRequires: jpackage-utils >= 0:1.5
-BuildRequires: jta
-BuildRequires: rpmbuild(macros) >= 1.300
-BuildRequires: servletapi5
-BuildRequires: xalan-j
-BuildRequires: xerces-j
-BuildRequires: xml-commons-apis
-Requires:      java >= 0:1.4.2
-Requires:      jta
-Requires:      oro
-Requires:      servletapi5
-Requires:      xalan-j2
-Requires:      xerces-j2
-Requires:      xml-commons-apis
-BuildArch:     noarch
-BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-
-%description
-The Derby project develops open source database technology that is:
-
-Pure Java, Easy to use, Small footprint, Standards based, Secure. The
-core of the technology, Derby.s database engine is a full functioned
-relational embedded database engine. JDBC and SQL are the programming
-APIs. The Derby network server increases the reach of the Derby
-database engine by providing traditional client server functionality.
-The network server allows clients to connect over TCP/IP using the
-standard DRDA protocol.
-
-The network server allows the Derby engine to support networked JDBC,
-ODBC/CLI, Perl and PHP.
-
-Database Utilities:
-- ij - a tool that allows SQL scripts to be executed against any JDBC
-  database.
-- dblook - Schema extraction tool for a Derby database.
-- sysinfo - Utility to display version numbers and class path.
-
-%description -l pl.UTF-8
-Projekt Derby rozwija technologię bazodanową o otwartych źródłach
-będącą: w czystej Javie, łatwą w użyciu, o niewielkich rozmiarach,
-opartą na standardach, bezpieczną. Podstawa tej technologii, silnik
-bazodanowy Derby.s, jest w pełni funkcjonalnym osadzalnym silnikiem
-relacyjnych baz danych. API programistyczne to JDBC i SQL. Serwer
-sieciowy Derby zwiększa zasięg silnika bazodanowego Derby
-udostępniając tradycyjną funkcjonalność klient-serwer. Serwer sieciowy
-pozwala klientom na łączenie się po TCP/IP przy użyciu standardowego
-protokołu DRDA.
-
-Serwer sieciowy pozwala silnikowi Derby obsługiwać sieciowe JDBC,
-ODBC/CLI, Perla i PHP.
-
-Narzędzia bazodanowe:
-- ij - narzędzie pozwalające na wykonywanie skryptów SQL na dowolnej
-  bazie JDBC
-- dblook - narzędzie do wyciągania schematów dla bazy danych Derby
-- sysinfo - narzędzie do wyświetlania numerów wersji i ścieżek klas
-
-
-%package javadoc
-Summary:       Javadoc for Derby DB
-Summary(pl.UTF-8):     Dokumentacja javadoc do Derby DB
-Group:         Documentation
-Requires(post):        /bin/rm
-Requires(post):        /bin/ln
-Requires(postun):      /bin/rm
-
-%description javadoc
-Javadoc for Derby DB.
-
-%description javadoc -l pl.UTF-8
-Dokumentacja javadoc do Derby DB.
-
-%package manual
-Summary:       Documents for Derby DB
-Summary(pl.UTF-8):     Dokumenty do Derby DB
-Group:         Documentation
-
-%description manual
-Documents for Derby DB.
-
-%description manual -l pl.UTF-8
-Dokumenty do Derby DB.
-
-%package demo
-Summary:       Examples for Derby DB
-Summary(pl.UTF-8):     Przykłady do Derby DB
-Group:         Documentation
-
-%description demo
-Examples for Derby DB.
-
-%description demo -l pl.UTF-8
-Przykłady do Derby DB.
-
-%prep
-%setup -q -n db-%{name}-%{version}-src
-
-for j in $(find . -name "*.jar"); do
-       mv $j $j.no
-done
-
-%patch0
-%patch1
-%patch2
-%patch3
-%patch4
-%patch5
-%patch6
-%patch7
-%patch8
-%patch9
-
-%build
-cd tools/java
-ln -sf $(build-classpath javacc) .
-ln -sf $(build-classpath jta) .
-ln -sf $(build-classpath jce) .
-ln -sf $(build-classpath servletapi5) .
-ln -sf $(build-classpath oro) .
-ln -sf $(build-classpath xalan-j2) .
-ln -sf $(build-classpath xerces-j2) .
-ln -sf $(build-classpath xml-commons-apis) .
-cd -
-
-export OPT_JAR_LIST="ant/ant-nodeps"
-
-# set both jres to 1.4.2 !!
-%ant \
-       -Dj13lib=/usr/lib/jvm/java-1.4.2/jre/lib \
-       -Dj14lib=/usr/lib/jvm/java-1.4.2/jre/lib \
-       buildsource testing buildjarsclean javadoc
-
-%if %{with tests}
-mkdir testdir
-cp %{SOURCE1} testdir/testderby.sh
-cd testdir
-chmod +x testderby.sh
-./testderby.sh
-for f in $(find . -name "*.fail"); do
-       echo FAILED $f
-       cat $f
-done
-%endif
-
-%install
-rm -rf $RPM_BUILD_ROOT
-
-# jars
-install -d $RPM_BUILD_ROOT%{_javadir}/%{name}
-
-install -pm 644 jars/sane/derbyclient.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/derbyclient-%{version}.jar
-install -pm 644 jars/sane/derby.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/derby-%{version}.jar
-install -pm 644 jars/sane/derbyLocale_de_DE.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/derbyLocale_de_DE-%{version}.jar
-install -pm 644 jars/sane/derbyLocale_es.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/derbyLocale_es-%{version}.jar
-install -pm 644 jars/sane/derbyLocale_fr.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/derbyLocale_fr-%{version}.jar
-install -pm 644 jars/sane/derbyLocale_it.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/derbyLocale_it-%{version}.jar
-install -pm 644 jars/sane/derbyLocale_ja_JP.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/derbyLocale_ja_JP-%{version}.jar
-install -pm 644 jars/sane/derbyLocale_ko_KR.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/derbyLocale_ko_KR-%{version}.jar
-install -pm 644 jars/sane/derbyLocale_pt_BR.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/derbyLocale_pt_BR-%{version}.jar
-install -pm 644 jars/sane/derbyLocale_zh_CN.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/derbyLocale_zh_CN-%{version}.jar
-install -pm 644 jars/sane/derbyLocale_zh_TW.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/derbyLocale_zh_TW-%{version}.jar
-install -pm 644 jars/sane/derbynet.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/derbynet-%{version}.jar
-install -pm 644 jars/sane/derbyTesting.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/derbyTesting-%{version}.jar
-install -pm 644 jars/sane/derbytools.jar \
-  $RPM_BUILD_ROOT%{_javadir}/%{name}/derbytools-%{version}.jar
-(cd $RPM_BUILD_ROOT%{_javadir}/%{name} && for jar in *-%{version}*; do ln -sf ${jar} `echo $jar| sed  "s|-%{version}||g"`; done)
-
-install -dm 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
-install -pm 644 jars/sane/derby.war \
-       $RPM_BUILD_ROOT%{_datadir}/%{name}/derby-%{version}.war
-install -pm 644 CHANGES $RPM_BUILD_ROOT%{_datadir}/%{name}
-install -pm 644 COPYRIGHT $RPM_BUILD_ROOT%{_datadir}/%{name}
-install -pm 644 LICENSE $RPM_BUILD_ROOT%{_datadir}/%{name}
-install -pm 644 NOTICE $RPM_BUILD_ROOT%{_datadir}/%{name}
-install -pm 644 STATUS $RPM_BUILD_ROOT%{_datadir}/%{name}
-
-# javadoc
-install -dm 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
-cp -pr javadoc/publishedapi $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
-cp -pr javadoc/engine $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
-ln -s %{name}-%{version} $RPM_BUILD_ROOT%{_javadocdir}/%{name} # ghost symlink
-
-# manual
-install -dm 755 $RPM_BUILD_ROOT%{_docdir}/%{name}
-cp -pr javadoc/language $RPM_BUILD_ROOT%{_docdir}/%{name}
-cp -pr javadoc/tools $RPM_BUILD_ROOT%{_docdir}/%{name}
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%post javadoc
-rm -f %{_javadocdir}/%{name}
-ln -s %{name}-%{version} %{_javadocdir}/%{name}
-
-%postun javadoc
-if [ "$1" = "0" ]; then
-       rm -f %{_javadocdir}/%{name}
-fi
-
-%files
-%defattr(644,root,root,755)
-%{_javadir}/%{name}
-%{_datadir}/%{name}
-
-%files javadoc
-%defattr(644,root,root,755)
-%doc %{_javadocdir}/%{name}-%{version}
-%ghost %doc %{_javadocdir}/%{name}
-
-%files manual
-%defattr(644,root,root,755)
-%{_docdir}/%{name}
This page took 0.098255 seconds and 4 git commands to generate.