1 Summary: DbConnectionBroker - database connection pool management
2 Summary(pl.UTF-8): DbConnectionBroker - zarządzanie pulą połączeń bazodanowych
3 Name: DbConnectionBroker
7 Group: Development/Languages/Java
8 URL: http://www.javaexchange.com/
9 Source0: ftp://javaexchange.com/javaexchange/%{name}%{version}.tar
10 # Source0-md5: 9e433e92a3b613678c8f8e49d299e864
11 Source1: ftp://javaexchange.com/javaexchange/%{name}.java
12 # Source1-md5: 215ef43a308e40a38fb12d749a601a71
14 BuildRequires: jpackage-utils
15 BuildRequires: rpmbuild(macros) >= 1.300
17 Obsoletes: java-DbConnectionBroker
19 ExclusiveArch: i586 i686 pentium3 pentium4 athlon %{x8664}
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 DbConnectionBroker is a pure Java package for handling multiple
24 concurrent database connections. DbConnectionBroker creates a broker
25 with a very simple interface for handing out and returning database
26 connections from a configurable pool of connections. The Broker
27 creates a dynamic pool of connections and manages them for you with a
28 background housekeeping thread.
30 %description -l pl.UTF-8
31 DbConnectionBroker jest napisanym w Javie pakietem do obsługi wielu
32 konkurencyjnych połączeń z bazą danych. DbConnectionBroker tworzy
33 pośrednik z bardzo prostym interfejsem do wydawania i zwracania
34 połączeń bazodanowych przynależnych do konfigurowalnej puli połączeń.
35 Pośrednik tworzy dynamiczną pulę połączeń i zarządza nią za pomocą
36 działającego w tle wątku porządkującego.
39 Summary: Online manual for DbConnectionBroker
40 Summary(pl.UTF-8): Dokumentacja online do DbConnectionBroker
42 Requires: jpackage-utils
45 Documentation for DbConnectionBroker.
47 %description -l pl.UTF-8 javadoc
48 Dokumentacja do DbConnectionBroker.
52 cp %{SOURCE1} com/javaexchange/dbConnectionBroker
53 rm -f com/javaexchange/dbConnectionBroker/DbConnectionBroker.class
56 %javac com/javaexchange/dbConnectionBroker/DbConnectionBroker.java
57 jar cvf DbConnectionBroker.jar com/javaexchange/dbConnectionBroker/DbConnectionBroker.class
60 rm -rf $RPM_BUILD_ROOT
62 install -d $RPM_BUILD_ROOT%{_javadir}
63 cp -a DbConnectionBroker.jar $RPM_BUILD_ROOT%{_javadir}/DbConnectionBroker-%{version}.jar
64 ln -s DbConnectionBroker-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/DbConnectionBroker.jar
67 install -d $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
68 cp -pr doc/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}-%{version}
70 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}
71 cp -a Examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}
74 rm -rf $RPM_BUILD_ROOT
77 rm -f %{_javadocdir}/%{name}
78 ln -s %{name}-%{version} %{_javadocdir}/%{name}
81 if [ "$1" = "0" ]; then
82 rm -f %{_javadocdir}/%{name}
86 %defattr(644,root,root,755)
91 %defattr(644,root,root,755)
92 %{_javadocdir}/%{name}-%{version}