rpms/pgadmin3/EL-5 pgadmin3-1.10.0-optflags.patch, NONE, 1.1 .cvsignore, 1.6, 1.7 pgadmin3.spec, 1.13, 1.14 sources, 1.6, 1.7
Devrim GÜNDÜZ
devrim at fedoraproject.org
Tue Mar 16 03:39:22 UTC 2010
- Previous message: rpms/stage/F-11 import.log, NONE, 1.1 stage-3.2.2.fixcmake64.patch, NONE, 1.1 stage-3.2.2.fixdso.patch, NONE, 1.1 stage-3.2.2.fixexamples.patch, NONE, 1.1 stage-3.2.2.fixlibload.patch, NONE, 1.1 stage.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message: rpms/desktopcouch/F-12 desktopcouch.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: devrim
Update of /cvs/extras/rpms/pgadmin3/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4830
Modified Files:
.cvsignore pgadmin3.spec sources
Added Files:
pgadmin3-1.10.0-optflags.patch
Log Message:
- Update to 1.10.2
- Update licence
- Use $RPM_OPT_FLAGS, build with dependency tracking disabled (#229054).
- Incorporate some changes from rpmfusion and Fedora devel:
Corrected pgadmin3 documentation path to avoid errors (#448)
Re-added the branding directory for some users (RHBZ #473748)
Removed useless -docs package, main package shipped it anyway
Many spec file and package cleanups to get rpmlint very silent
pgadmin3-1.10.0-optflags.patch:
configure | 6 ------
configure.ac | 2 --
2 files changed, 8 deletions(-)
--- NEW FILE pgadmin3-1.10.0-optflags.patch ---
--- pgadmin3-1.10.0-beta1/configure.old 2009-03-13 18:34:51.000000000 +0200
+++ pgadmin3-1.10.0-beta1/configure 2009-03-13 18:35:41.000000000 +0200
@@ -7470,12 +7470,6 @@
fi
-
- # CFLAGS/CXXFLAGS may well contain unwanted settings, so clear them.
- CFLAGS=""
- CXXFLAGS=""
-
-
ac_config_files="$ac_config_files Makefile branding/Makefile i18n/Makefile pgadmin/Makefile pkg/Makefile pkg/debian/Makefile pkg/mac/Makefile pkg/mandrake/Makefile pkg/redhat/Makefile pkg/slackware/Makefile pkg/src/Makefile pkg/suse/Makefile pkg/win32/Makefile xtra/Makefile xtra/pgscript/Makefile xtra/pgscript/lib/Makefile xtra/pgscript/bin/Makefile xtra/pgscript/test/Makefile xtra/wx-build/Makefile"
cat >confcache <<\_ACEOF
--- pgadmin3-1.10.0-beta1/configure.ac.old 2009-03-13 18:34:57.000000000 +0200
+++ pgadmin3-1.10.0-beta1/configure.ac 2009-03-13 18:35:06.000000000 +0200
@@ -59,8 +59,6 @@
LOCATE_LIBXSLT
SETUP_LIBXSLT
-CLEANUP
-
AC_CONFIG_FILES([Makefile
branding/Makefile
i18n/Makefile
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/pgadmin3/EL-5/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore 19 Jun 2008 03:53:26 -0000 1.6
+++ .cvsignore 16 Mar 2010 03:39:22 -0000 1.7
@@ -1 +1 @@
-pgadmin3-1.8.4.tar.gz
+pgadmin3-1.10.2.tar.gz
Index: pgadmin3.spec
===================================================================
RCS file: /cvs/extras/rpms/pgadmin3/EL-5/pgadmin3.spec,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -p -r1.13 -r1.14
--- pgadmin3.spec 19 Jun 2008 03:53:26 -0000 1.13
+++ pgadmin3.spec 16 Mar 2010 03:39:22 -0000 1.14
@@ -1,10 +1,11 @@
Summary: Graphical client for PostgreSQL
Name: pgadmin3
-Version: 1.8.4
+Version: 1.10.2
Release: 1%{?dist}
-License: Artistic
+License: BSD
Group: Applications/Databases
Source: ftp://ftp.postgresql.org/pub/pgadmin3/release/v%{version}/src/%{name}-%{version}.tar.gz
+Patch0: %{name}-1.10.0-optflags.patch
URL: http://www.pgadmin.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: wxGTK-devel postgresql-devel desktop-file-utils openssl-devel libxml2-devel libxslt-devel
@@ -27,52 +28,72 @@ SQL/batch/shell job scheduling agent, su
replication engine and much more. No additional drivers are
required to communicate with the database server.
-%package docs
-Summary: Documentation for pgAdmin3
-Group: Applications/Databases
-Requires: %{name} = %{version}
-
-%description docs
-This package contains documentation for various languages,
-which are in html format.
-
%prep
%setup -q
+# touch to avoid autotools re-run
+for f in configure{,.ac} ; do touch -r $f $f.stamp ; done
+%patch0 -p1
+for f in configure{,.ac} ; do touch -r $f.stamp $f ; done
%build
export LIBS="-lwx_gtk2u_core-2.8"
-%configure --disable-debug --with-wx-version=2.8 --with-wx=/usr
+%configure --disable-debug --disable-dependency-tracking --with-wx-version=2.8 --with-wx=%{_prefix}
make %{?_smp_mflags} all
%install
-rm -rf $RPM_BUILD_ROOT
-make DESTDIR=$RPM_BUILD_ROOT install
-
-cp -f ./pkg/debian/pgadmin3.xpm $RPM_BUILD_ROOT/%{_datadir}/%{name}/%{name}.xpm
+rm -rf %{buildroot}
+make DESTDIR=%{buildroot} install
-mkdir -p $RPM_BUILD_ROOT/%{_datadir}/applications
+cp -f ./pkg/debian/pgadmin3.xpm %{buildroot}/%{_datadir}/%{name}/%{name}.xpm
-desktop-file-install --vendor fedora --dir $RPM_BUILD_ROOT/%{_datadir}/applications \
- --add-category X-Fedora\
- --add-category Application\
- --add-category Development\
- ./pkg/%{name}.desktop
+mkdir -p %{buildroot}/%{_datadir}/applications
+desktop-file-install --dir %{buildroot}%{_datadir}/applications \
+%if 0%{?rhel}
+ --vendor="" \
+%endif
+ --add-category Development pkg/%{name}.desktop
+
+# Convert changelog, fix incorrect end-of-line encoding
+iconv -f iso-8859-1 -t utf-8 -o CHANGELOG.utf8 CHANGELOG
+sed -i 's/\r$//' CHANGELOG.utf8
+touch -c -r CHANGELOG CHANGELOG.utf8
+mv -f CHANGELOG.utf8 CHANGELOG
+
+# Remove unwanted and double files
+rm -f docs/{Docs.vcproj,builddocs.bat}
+rm -rf %{buildroot}%{_datadir}/%{name}/docs
+rm -f %{buildroot}%{_datadir}/%{name}/i18n/{*,.}/wxstd.mo
+
+# Correct permissions to solve rpmlint debuginfo noise
+chmod 644 pgadmin/include/images/{package,synonym}{,s}.xpm
+
+# Move locales to their correct place
+mkdir -p %{buildroot}%{_datadir}/locale
+mv -f %{buildroot}%{_datadir}/%{name}/i18n/??_?? %{buildroot}%{_datadir}/locale
+
+%find_lang %{name}
%clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
-%files
-%defattr(-, root, root)
-%doc BUGS CHANGELOG LICENSE README
+%files -f %{name}.lang
+%defattr(-,root,root)
+%doc BUGS CHANGELOG LICENSE README docs/*
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/*
-%files docs
-%defattr(-,root,root)
-%doc docs/*
-
%changelog
+* Tue Mar 16 2010 Devrim GUNDUZ <devrim at gunduz.org> 1.10.2-1
+- Update to 1.10.2
+- Update licence
+- Use $RPM_OPT_FLAGS, build with dependency tracking disabled (#229054).
+- Incorporate some changes from rpmfusion and Fedora devel:
+ Corrected pgadmin3 documentation path to avoid errors (#448)
+ Re-added the branding directory for some users (RHBZ #473748)
+ Removed useless -docs package, main package shipped it anyway
+ Many spec file and package cleanups to get rpmlint very silent
+
* Thu Jun 19 2008 Devrim GUNDUZ <devrim at commandprompt.com> 1.8.4-1
- Initial import of pgadmin3 to EL-4
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/pgadmin3/EL-5/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources 19 Jun 2008 03:53:26 -0000 1.6
+++ sources 16 Mar 2010 03:39:22 -0000 1.7
@@ -1 +1 @@
-12fc6027f651788615a7fa1c6ddbcdb3 pgadmin3-1.8.4.tar.gz
+ad87e418bcf76c83d1d1218ed64e59b0 pgadmin3-1.10.2.tar.gz
- Previous message: rpms/stage/F-11 import.log, NONE, 1.1 stage-3.2.2.fixcmake64.patch, NONE, 1.1 stage-3.2.2.fixdso.patch, NONE, 1.1 stage-3.2.2.fixexamples.patch, NONE, 1.1 stage-3.2.2.fixlibload.patch, NONE, 1.1 stage.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message: rpms/desktopcouch/F-12 desktopcouch.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list