%define MAJOR %(echo %version | cut -d. -f -2) %define MINOR %(echo %version | cut -d. -f 3-) %define javahome %{_jvmdir}/jdk Name: postgresql-jdbc Version: 42.2.18 Release: 1mamba Summary: PostgreSQL JDBC Driver Group: Applications/Databases Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://jdbc.postgresql.org Source0: https://search.maven.org/remotecontent?filepath=org/postgresql/postgresql/%{version}.jre6/postgresql-%{version}.jre6.jar Source1: https://search.maven.org/remotecontent?filepath=org/postgresql/postgresql/%{version}.jre7/postgresql-%{version}.jre7.jar Source2: https://search.maven.org/remotecontent?filepath=org/postgresql/postgresql/%{version}/postgresql-%{version}.jar Source3: postgresql-jdpc-LICENSE License: BSD ## AUTOBUILDREQ-BEGIN ## AUTOBUILDREQ-END BuildRequires: javapackages Requires: javapackages %description PostgreSQL is an advanced Object-Relational database management system. The postgresql-jdbc package includes the .jar files needed for Java programs to access a PostgreSQL database. %prep %setup -q -c cp %{SOURCE3} LICENSE %build %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" install -D -m0755 %{SOURCE0} %{buildroot}%{_javadir}/postgresql-jdbc-%{version}.jdbc4.jar install -D -m0755 %{SOURCE1} %{buildroot}%{_javadir}/postgresql-jdbc-%{version}.jdbc41.jar install -D -m0755 %{SOURCE2} %{buildroot}%{_javadir}/postgresql-jdbc-%{version}.jdbc42.jar ln -s postgresql-jdbc-%{version}.jdbc4.jar %{buildroot}%{_javadir}/postgresql-jdbc4.jar ln -s postgresql-jdbc-%{version}.jdbc41.jar %{buildroot}%{_javadir}/postgresql-jdbc41.jar ln -s postgresql-jdbc-%{version}.jdbc42.jar %{buildroot}%{_javadir}/postgresql-jdbc42.jar ln -s postgresql-jdbc-%{version}.jdbc4.jar %{buildroot}%{_javadir}/postgresql-%{version}.jre6.jar ln -s postgresql-jdbc-%{version}.jdbc41.jar %{buildroot}%{_javadir}/postgresql-%{version}.jre7.jar ln -s postgresql-jdbc-%{version}.jdbc42.jar %{buildroot}%{_javadir}/postgresql-%{version}.jar ln -s postgresql-%{version}.jar %{buildroot}%{_javadir}/postgresql-jdbc.jar ln -s postgresql-%{version}.jar %{buildroot}%{_javadir}/postgresql-jdbc2.jar ln -s postgresql-%{version}.jar %{buildroot}%{_javadir}/postgresql-jdbc2ee.jar ln -s postgresql-%{version}.jar %{buildroot}%{_javadir}/postgresql-jdbc3.jar %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %defattr(-,root,root) %{_javadir}/postgresql-%{version}.jar %{_javadir}/postgresql-%{version}.jre6.jar %{_javadir}/postgresql-%{version}.jre7.jar %{_javadir}/postgresql-jdbc-%{version}.jdbc4.jar %{_javadir}/postgresql-jdbc-%{version}.jdbc41.jar %{_javadir}/postgresql-jdbc-%{version}.jdbc42.jar %{_javadir}/postgresql-jdbc.jar %{_javadir}/postgresql-jdbc2.jar %{_javadir}/postgresql-jdbc2ee.jar %{_javadir}/postgresql-jdbc3.jar %{_javadir}/postgresql-jdbc4.jar %{_javadir}/postgresql-jdbc41.jar %{_javadir}/postgresql-jdbc42.jar %doc LICENSE %changelog * Sun Dec 12 2021 Silvan Calarco 42.2.18-1mamba - update to 42.2.18 * Sat Mar 26 2011 gil 8.4.701-3mamba - rebuilt with java-openjdk support * Thu Nov 04 2010 gil 8.4.701-2mamba - rebuilt devel * Sat Sep 26 2009 gil 8.4.701-1mamba - update to 8.4.701 * Sat Apr 25 2009 gil 8.3.604-1mamba - package created by autospec