Summary: Powerful administration and development platform for the PostgreSQL
-Summary(pl): Potê¿na platforma do administrowania i programowania bazy PostgreSQL
+Summary(pl.UTF-8): Potężna platforma do administrowania i programowania bazy PostgreSQL
Name: pgadmin3
-Version: 1.2.2
+Version: 1.16.1
Release: 1
Epoch: 0
License: Artistic
Group: Applications/Databases
-Source0: ftp://ftp6.pl.postgresql.org/pub/postgresql/pgadmin3/release/v%{version}/src/%{name}-%{version}.tar.gz
-# Source0-md5: daead4660883f423db31f2019cac2f34
+Source0: http://ftp.postgresql.org/pub/pgadmin3/release/v%{version}/src/%{name}-%{version}.tar.gz
+# Source0-md5: f3bc59630f0dc9600d4ad125097ce2fa
Source1: %{name}.desktop
+Patch0: %{name}-m4.patch
URL: http://www.pgadmin.org/
+BuildRequires: autoconf
BuildRequires: automake
-BuildRequires: postgresql-devel
-BuildRequires: wxGTK2-unicode-gl-devel >= 2.6.0
+BuildRequires: libxml2-devel >= 2.6.18
+BuildRequires: libxslt-devel >= 1.1
+BuildRequires: openssl-devel
+BuildRequires: postgresql-backend-devel >= 8.3.0
+BuildRequires: postgresql-devel >= 8.3.0
+BuildRequires: wxGTK2-unicode-gl-devel >= 2.8.0
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+%define _pgmoduledir %{_libdir}/postgresql
+
%description
pgAdmin III is designed to answer the needs of all users, from writing
simple SQL queries to developing complex databases. The graphical
installer and does not require any additional driver to communicate
with the database server.
-%description -l pl
-pgAdmin III zosta³ zaprojektowany jako odpowied¼ na potrzeby
-wszystkich u¿ytkowników, od pisania prostych zapytañ SQL do tworzenia
-skomplikowanych baz danych. Graficzny interfejs obs³uguje wszystkie
-mo¿liwo¶ci PostgreSQL-a i u³atwia administrowanie. Aplikacja zawiera
-tak¿e narzêdzie do budowania zapytañ, edytor SQL, edytor kodu po
-stronie serwera i wiele wiêcej. pgAdmin III zosta³ wydany z
-instalatorem i nie wymaga ¿adnego dodatkowego sterownika do
+%description -l pl.UTF-8
+pgAdmin III został zaprojektowany jako odpowiedź na potrzeby
+wszystkich użytkowników, od pisania prostych zapytań SQL do tworzenia
+skomplikowanych baz danych. Graficzny interfejs obsługuje wszystkie
+możliwości PostgreSQL-a i ułatwia administrowanie. Aplikacja zawiera
+także narzędzie do budowania zapytań, edytor SQL, edytor kodu po
+stronie serwera i wiele więcej. pgAdmin III został wydany z
+instalatorem i nie wymaga żadnego dodatkowego sterownika do
komunikowania z serwerem baz danych.
%prep
%setup -q
+%patch0 -p1
%build
-cp /usr/share/automake/config.sub config
+rm -f config/*
+%{__aclocal}
+%{__autoconf}
+%{__automake}
%configure \
- --with-wx-config=wx-gtk2-unicode-config
+ --with-wx-config="%{_bindir}/wx-gtk2-unicode-config" \
+ --with-wx-version="2.8"
%{__make}
%install
rm -rf $RPM_BUILD_ROOT
install -d \
- $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
+ $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir},%{_pgmoduledir}}
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
-cp -f ./src/include/images/pgAdmin3.xpm $RPM_BUILD_ROOT%{_pixmapsdir}/pgadmin3.xpm
+install pkg/debian/pgadmin3.xpm $RPM_BUILD_ROOT%{_pixmapsdir}/pgadmin3.xpm
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc LICENCE.txt README.txt
+%doc LICENSE README
%attr(755,root,root) %{_bindir}/*
%{_datadir}/%{name}
%{_desktopdir}/pgadmin3.desktop