commit 5468b8f1fd048838e8c6905590905cf28c3fce5a Author: Rosa Date: Wed Feb 1 19:57:43 2012 +0400 Automatic import for version 1.12.2 diff --git a/.abf.yml b/.abf.yml new file mode 100644 index 0000000..b0ab3ab --- /dev/null +++ b/.abf.yml @@ -0,0 +1,2 @@ +sources: + "pgadmin3-1.12.2.tar.gz": c734e65679922d780953a4d79429037f1c8b1e9b diff --git a/pgadmin3-1.12.2-desktop-file.patch b/pgadmin3-1.12.2-desktop-file.patch new file mode 100644 index 0000000..024ccbd --- /dev/null +++ b/pgadmin3-1.12.2-desktop-file.patch @@ -0,0 +1,11 @@ +--- pkg/pgadmin3.desktop.OLD 2011-03-11 12:32:24.822776554 +0100 ++++ pkg/pgadmin3.desktop 2011-03-11 12:32:39.323804644 +0100 +@@ -2,7 +2,7 @@ + Encoding=UTF-8 + Name=pgAdmin III + Exec=/usr/bin/pgadmin3 +-Icon=/usr/share/pgadmin3/pgAdmin3.png ++Icon=pgadmin3 + Type=Application + Categories=Application;Development; + MimeType=text/html diff --git a/pgadmin3-1.12.2-link.patch b/pgadmin3-1.12.2-link.patch new file mode 100644 index 0000000..a7b36ce --- /dev/null +++ b/pgadmin3-1.12.2-link.patch @@ -0,0 +1,25 @@ +--- acinclude.m4.link 2010-09-01 15:30:36.000000000 +0200 ++++ acinclude.m4 2011-02-28 14:44:52.000000000 +0100 +@@ -524,7 +524,13 @@ + PG_SSL="no" + fi + else ++ saved_LIBS=$LIBS ++ LIBS="$LIBS -lssl" + AC_CHECK_LIB(pq, SSL_connect, [PG_SSL=yes], [PG_SSL=no]) ++ if test "$PG_SSL" = "no" ++ then ++ LIBS=$saved_LIBS ++ fi + fi + fi + else +@@ -535,7 +541,7 @@ + then + # Check for Kerberos support + +- LDFLAGS="$LDFLAGS -lkrb5" ++ LIBS="$LIBS -lkrb5" + + if test "$BUILD_STATIC" = "yes" + then diff --git a/pgadmin3.spec b/pgadmin3.spec new file mode 100644 index 0000000..84ca987 --- /dev/null +++ b/pgadmin3.spec @@ -0,0 +1,159 @@ +%define name pgadmin3 +%define version 1.12.2 +%define release %mkrel 3 +%define Summary Graphical client for PostgreSQL + +Summary: %{Summary} +Name: %{name} +Version: %{version} +Release: %{release} +License: Artistic +Group: Databases +Source0: ftp://ftp4.fr.postgresql.org/pub/mirrors/postgresql/pgadmin3/release/v%{version}/src/%{name}-%{version}.tar.gz +Patch0: pgadmin3-1.12.2-link.patch +Patch1: pgadmin3-1.12.2-desktop-file.patch +URL: http://www.pgadmin.org/ +BuildRequires: wxgtku-devel >= 2.8 +BuildRequires: postgresql-devel +BuildRequires: desktop-file-utils +BuildRequires: libxslt-devel +BuildRequires: imagemagick +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot + +%description +PostgreSQL Tools. + +%prep +%setup -q +%patch0 -p0 -b .link +%patch1 -p0 -b .desktop + +%build +autoreconf -fi +%configure2_5x +%make + +%install +rm -rf %{buildroot} +%makeinstall_std + +desktop-file-install --dir %{buildroot}/%{_datadir}/applications/ \ + --remove-category=Application \ + --add-category=Database \ + pkg/%{name}.desktop + +install -d $RPM_BUILD_ROOT{%{_iconsdir},%{_miconsdir},%{_liconsdir}} +convert -size 16x16 pgadmin/include/images/pgAdmin3.png $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png +convert -size 32x32 pgadmin/include/images/pgAdmin3.png $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png +convert -size 48x48 pgadmin/include/images/pgAdmin3.png $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root) +%{_bindir}/%{name} +%{_datadir}/%{name} +%{_iconsdir}/%{name}.png +%{_liconsdir}/%{name}.png +%{_miconsdir}/%{name}.png +%{_datadir}/applications/%{name}.desktop + + +%changelog +* Wed Jun 29 2011 Luis Daniel Lucio Quiroz 1.12.2-3mdv2011.0 ++ Revision: 688165 +- Rebuild for new PG libs + +* Fri Mar 11 2011 Angelo Naselli 1.12.2-2 ++ Revision: 643799 +- fixed desktop file icon + +* Mon Feb 28 2011 Funda Wang 1.12.2-1 ++ Revision: 640976 +- update file list +- new version 1.12.2 + +* Tue Dec 07 2010 Oden Eriksson 1.10.1-3mdv2011.0 ++ Revision: 614534 +- the mass rebuild of 2010.1 packages + +* Wed Jan 13 2010 Olivier Thauvin 1.10.1-2mdv2010.1 ++ Revision: 490615 +- rebuild + +* Tue Dec 15 2009 Frederik Himpe 1.10.1-1mdv2010.1 ++ Revision: 479077 +- update to new version 1.10.1 + +* Wed Jul 08 2009 Frederik Himpe 1.10.0-1mdv2010.0 ++ Revision: 393703 +- Update to new version 1.10.0 +- pgagent is now distributed seperately + +* Fri Aug 08 2008 Thierry Vignaud 1.8.4-2mdv2009.0 ++ Revision: 268957 +- rebuild early 2009.0 package (before pixel changes) + + + Olivier Thauvin + - 1.8.4 + +* Tue Feb 05 2008 Olivier Thauvin 1.8.2-1mdv2008.1 ++ Revision: 162672 +- 1.8.2 + +* Sat Jan 05 2008 Olivier Thauvin 1.8.1-1mdv2008.1 ++ Revision: 145673 +- add source0 url +- 1.8.1 + + + Olivier Blin + - restore BuildRoot + + + Thierry Vignaud + - kill re-definition of %%buildroot on Pixel's request + +* Sat Oct 27 2007 Olivier Thauvin 1.8.0-1mdv2008.1 ++ Revision: 102597 +- 1.8.0 + +* Tue Jul 17 2007 Jérôme Soyer 1.6.3-1mdv2008.0 ++ Revision: 53128 +- New release 1.6.3 + + +* Mon Jan 22 2007 Nicolas Lécureuil 1.6.2-1mdv2007.0 ++ Revision: 111954 +- New version 1.6.2 +- Rebuild for broken deps (#28188) +- try to fix x86_64 build +- Rebuild +- Try to fix spec +- Fi BuildRequires +- New version 1.6.1 (close ticket 27520) + +* Thu Aug 10 2006 Nicolas Lécureuil 1.4.3-1mdv2007.0 ++ Revision: 54722 +- Add missing File +- New release 1.4.3 +- Fix for XDG menu +- import pgadmin3-1.4.2-1mdk + +* Wed Mar 08 2006 Jerome Soyer 1.4.2-1mdk +- New release 1.4.2 + +* Fri Dec 16 2005 Olivier Thauvin 1.4.1-1mdk +- 1.4.1 + +* Sun Nov 13 2005 Olivier Thauvin 1.4.0-1mdk +- 1.4.0 + +* Sat Oct 01 2005 Nicolas Lécureuil 1.2.2-3mdk +- Fix BuildRequires because of the use of convert => ImageMagick + +* Sat Jul 30 2005 Nicolas Lécureuil 1.2.2-2mdk +- Fix BuildRequires + +* Thu Jul 28 2005 Per Øyvind Karlsen 1.2.2-1mdk +- initial release (club request) +