SVN Commit by dpage: r4326 - in trunk/pgadmin3/pkg: . suse

From: svn(at)pgadmin(dot)org
To: pgadmin-hackers(at)postgresql(dot)org
Subject: SVN Commit by dpage: r4326 - in trunk/pgadmin3/pkg: . suse
Date: 2005-06-22 10:27:38
Message-ID: 200506221027.j5MARcKQ008925@developer.pgadmin.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

Author: dpage
Date: 2005-06-22 11:27:38 +0100 (Wed, 22 Jun 2005)
New Revision: 4326

Added:
trunk/pgadmin3/pkg/suse/
trunk/pgadmin3/pkg/suse/pgadmin3.spec
Log:
Spec file for Suse [Vasilev Max]

Added: trunk/pgadmin3/pkg/suse/pgadmin3.spec
===================================================================
--- trunk/pgadmin3/pkg/suse/pgadmin3.spec 2005-06-22 08:50:49 UTC (rev 4325)
+++ trunk/pgadmin3/pkg/suse/pgadmin3.spec 2005-06-22 10:27:38 UTC (rev 4326)
@@ -0,0 +1,131 @@
+%define major_version 1.2.2
+%define minor_version 1.st2
+%define wxGTK2_version 2.6.1
+%define wx_config /opt/wxGTK-static/bin/wx-config
+%define wx_prefix /opt/wxGTK-static
+
+Summary: Graphical tools for PostgreSQL.
+Name: pgadmin3
+Version: %{major_version}
+Release: %{minor_version}
+License: Artistic
+Group: Applications/Databases
+Source: pgadmin3-%{major_version}.tar.bz2
+Patch0: pgadmin3-AMD64.patch
+URL: http://www.pgadmin.org/
+BuildRoot: %{_tmppath}/%{name}-root
+
+
+BuildRequires: gcc-c++
+BuildRequires: glib2-devel
+BuildRequires: gtk2-devel
+BuildRequires: openssl-devel
+BuildRequires: libstdc++-devel
+BuildRequires: postgresql-devel
+BuildRequires: krb5-devel
+BuildRequires: krb5-devel-static
+BuildRequires: wxGTK-static >= %{wxGTK2_version}
+
+Requires: xorg-x11
+
+%description
+pgAdmin III is a powerful administration and development platform for the
+PostgreSQL database, free for any use. The application is running under
+GNU/Linux, FreeBSD and Windows 2000/XP.
+pgAdmin III is designed to answer the needs of all users, from writing simple
+SQL queries to developing complex databases. The graphical interface supports
+all PostgreSQL features and makes administration easy. The application also
+includes a query builder, an SQL editor, a server-side code editor and much more.
+pgAdmin III is released with an installer and does not require any additional
+driver to communicate with the database server.
+
+%debug_package
+%prep
+%setup -q
+%ifarch x86_64 amd64
+%patch0
+%endif
+
+%build
+export CFLAGS=""
+export CXXFLAGS=""
+%configure \
+ --enable-static \
+ --libdir=%{_libdir} \
+ --with-wx=%{wx_prefix} \
+ --with-ssl \
+ LDFLAGS="-L/usr/%_lib -L/usr/X11R6/%_lib"
+make all LDFLAGS="-L/usr/%_lib -L/usr/X11R6/%_lib -lkrb5"
+
+%install
+rm -rf %{buildroot}
+make install DESTDIR=%{buildroot}
+#strip --strip-debug %{buildroot}/%{_bindir}/%{name}
+
+cp -f ./src/include/images/elephant48.xpm %{buildroot}/%{_datadir}/%{name}/%{name}.xpm
+cp -f ./pkg/%{name}.desktop %{buildroot}/%{_datadir}/%{name}/%{name}.desktop
+
+mkdir -p %{buildroot}/%{_datadir}/applications
+
+#
+# Fix for wxWidgets-2.6.x environment bug
+#
+
+mv %buildroot%{_bindir}/%{name} %buildroot%{_bindir}/%{name}-bin
+cat > %buildroot%{_bindir}/%{name} << EOF
+#!/bin/bash
+#
+# This is a wrapper for wxWidgets-2.6.x bug
+#
+G_FILENAME_ENCODING=UTF-8 /usr/bin/pgadmin3-bin
+
+EOF
+
+chmod a+x %buildroot%{_bindir}/%{name}
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-, root, root)
+%{_bindir}/%{name}
+%{_bindir}/%{name}-bin
+%{_datadir}/%{name}
+%{_datadir}/applications
+
+%changelog
+* Tue Jun 21 2005 Vasilev Max <max(at)stranger-team(dot)ru>
+- minor spec fix
+- build with PostgreSQL 8.0.3 header (current in 9.3)
+
+* Sun Jun 18 2005 Vasilev Max <max(at)stranger-team(dot)ru>
+- up to date wx to 2.6.1 (use only GTK part)
+- up to date version to 1.2.2
+
+* Wed Apr 6 2005 Vasilev Max <max(at)stranger-team(dot)ru>
+- up to date wx to 2.6.0
+- up to date version to 1.2.1
+
+* Thu Feb 8 2005 Vasilev Max <max(at)stranger-team(dot)ru>
+- fix requieres and description
+- build with PortgreSQL 8.0.1
+
+* Thu Feb 8 2005 Vasilev Max <max(at)stranger-team(dot)ru>
+- fix spec for AMD64
+
+* Mon Nov 29 2004 Devrim GUNDUZ <devrim(at)gunduz(dot)org>
+- 1.2.0 Gold
+
+* Wed Nov 17 2004 Devrim GUNDUZ <devrim(at)gunduz(dot)org>
+- 1.2.0 RC2
+
+* Mon Nov 15 2004 Devrim GUNDUZ <devrim(at)gunduz(dot)org>
+- 1.2.0 RC1 rebuilt
+- Fixed spec file so that beta and rc tags will be considered. (Note: AFAICS my previous rpms were broken :( )
+
+* Thu Nov 4 2004 Devrim GUNDUZ <devrim(at)gunduz(dot)org>
+- 1.2.0 RC1
+
+* Mon Jun 10 2003 Jean-Michel POURE <pgadmin-hackers(at)postgresql(dot)org>
+- Initial build
+

Browse pgadmin-hackers by date

  From Date Subject
Next Message svn 2005-06-22 10:28:38 SVN Commit by dpage: r4327 - in trunk/pgadmin3/pkg: . suse
Previous Message svn 2005-06-21 10:20:15 SVN Commit by andreas: r4323 - trunk/pgadmin3/docs/en_US/images