rpm-nls.patch
text/plain
Filename: rpm-nls.patch
Type: text/plain
Part: 0
Patch
Same data as JSON:
GET /api/v1/attachments/:id/patch
the parsed metadata as JSON — format, series position, per-file stats; never the diff bytes.
API reference →
Format: unified
| File | + | − |
|---|---|---|
| postgresql.spec | 18 | 3 |
--- postgresql.spec.orig Tue Jan 29 00:02:30 2002
+++ postgresql.spec Tue Jan 29 00:07:31 2002
@@ -14,6 +14,7 @@
%{!?plperl:%define plperl 0}
%{!?ssl:%define ssl 1}
%{!?kerberos:%define kerberos 1}
+%{!?nls:%define nls 1}
# Utility feature defines.
%{!?enable_mb:%define enable_mb 1}
@@ -74,6 +75,9 @@
%if %kerberos
BuildPrereq: krb5-devel
%endif
+%if %nls
+BuildPrereq: gettext >= 0.10.36
+%endif
Url: http://www.postgresql.org/
Obsoletes: postgresql-clients
Buildroot: %{_tmppath}/%{name}-%{version}-root
@@ -371,6 +375,9 @@
%if %kerberos
--with-krb5=/usr/kerberos \
%endif
+%if %nls
+ --enable-nls \
+%endif
--sysconfdir=/etc/pgsql \
--mandir=%{_mandir} \
--docdir=%{_docdir} \
@@ -625,6 +632,14 @@
popd
+%find_lang libpq
+%find_lang pg_dump
+%find_lang postgres
+%find_lang psql
+
+cat psql.lang pg_dump.lang > main.lst
+cat postgres.lang files.lst > server.lst
+
%pre
# Need to make backups of some executables if an upgrade
# They will be needed to do a dump of the old version's database.
@@ -702,7 +717,7 @@
# Note that macros such as config are available in those lists.
# The lists differentiate between RedHat, SuSE, and others.
-%files
+%files -f main.lst
%defattr(-,root,root)
%doc doc/FAQ doc/KNOWN_BUGS doc/MISSING_FEATURES doc/README*
%doc COPYRIGHT README HISTORY doc/bug.template
@@ -742,14 +757,14 @@
%dir /usr/lib/pgsql/contrib/
/usr/lib/pgsql/contrib/*
-%files libs
+%files libs -f libpq.lang
%defattr(-,root,root)
/usr/lib/libpq.so.*
/usr/lib/libecpg.so.*
/usr/lib/libpq++.so.*
/usr/lib/libpgeasy.so.*
-%files server -f files.lst
+%files server -f server.lst
%defattr(-,root,root)
/usr/bin/initdb
/usr/bin/initlocation