[mingw32-gettext] Use gettext-0.18.1.1.tar.gz
by Kalev Lember
commit e1a17ac79472710915afccbc880e243089216355
Author: Kalev Lember <kalev(a)smartlink.ee>
Date: Mon May 23 12:12:24 2011 +0300
Use gettext-0.18.1.1.tar.gz
.gitignore | 1 +
sources | 2 +-
2 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 3e77f9f..0927f81 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
gettext-0.17.tar.gz
+/gettext-0.18.1.1.tar.gz
diff --git a/sources b/sources
index e072641..68183b4 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-58a2bc6d39c0ba57823034d55d65d606 gettext-0.17.tar.gz
+3dd55b952826d2b32f51308f2f91aa89 gettext-0.18.1.1.tar.gz
12 years, 12 months
[mingw32-gettext] Split debug symbols in -debuginfo subpackage
by Kalev Lember
commit 1be07223601cdec74faa4b6514e36a8d7179a011
Author: Kalev Lember <kalev(a)smartlink.ee>
Date: Mon May 23 08:56:54 2011 +0300
Split debug symbols in -debuginfo subpackage
mingw32-gettext.spec | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/mingw32-gettext.spec b/mingw32-gettext.spec
index 5f7d5b6..569e0ff 100644
--- a/mingw32-gettext.spec
+++ b/mingw32-gettext.spec
@@ -1,5 +1,6 @@
%define __strip %{_mingw32_strip}
%define __objdump %{_mingw32_objdump}
+%define __debug_install_post %{_mingw32_debug_install_post}
Name: mingw32-gettext
Version: 0.18.1.1
@@ -42,6 +43,9 @@ Group: Development/Libraries
Static version of the MinGW Windows Gettext library.
+%{?_mingw32_debug_package}
+
+
%prep
%setup -q -n gettext-%{version}
@@ -125,6 +129,7 @@ rm -rf $RPM_BUILD_ROOT%{_mingw32_datadir}/info/
* Mon May 23 2011 Kalev Lember <kalev(a)smartlink.ee> - 0.18.1.1-1
- Update to 0.18.1.1
- Spec cleanup
+- Split debug symbols in -debuginfo subpackage
* Mon May 23 2011 Kalev Lember <kalev(a)smartlink.ee> - 0.17-16
- Removed html documentation and info pages
12 years, 12 months
[mingw32-gettext] Spec cleanup
by Kalev Lember
commit 7f1790f4e186e5fd585fe04f04007e081737f98e
Author: Kalev Lember <kalev(a)smartlink.ee>
Date: Mon May 23 08:53:30 2011 +0300
Spec cleanup
mingw32-gettext.spec | 15 ++-------------
1 files changed, 2 insertions(+), 13 deletions(-)
---
diff --git a/mingw32-gettext.spec b/mingw32-gettext.spec
index d398595..5f7d5b6 100644
--- a/mingw32-gettext.spec
+++ b/mingw32-gettext.spec
@@ -1,8 +1,5 @@
%define __strip %{_mingw32_strip}
%define __objdump %{_mingw32_objdump}
-%define _use_internal_dependency_generator 0
-%define __find_requires %{_mingw32_findrequires}
-%define __find_provides %{_mingw32_findprovides}
Name: mingw32-gettext
Version: 0.18.1.1
@@ -13,11 +10,10 @@ License: GPLv2+ and LGPLv2+
Group: Development/Libraries
URL: http://www.gnu.org/software/gettext/
Source0: http://ftp.gnu.org/pub/gnu/gettext/gettext-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
-BuildRequires: mingw32-filesystem >= 49
+BuildRequires: mingw32-filesystem >= 68
BuildRequires: mingw32-runtime >= 3.15.1
BuildRequires: mingw32-gcc
BuildRequires: mingw32-gcc-c++
@@ -63,8 +59,6 @@ make %{?_smp_mflags}
%install
-rm -rf $RPM_BUILD_ROOT
-
make DESTDIR=$RPM_BUILD_ROOT install
rm -f $RPM_BUILD_ROOT%{_mingw32_datadir}/locale/locale.alias
rm -f $RPM_BUILD_ROOT%{_mingw32_libdir}/charset.alias
@@ -79,12 +73,7 @@ rm -rf $RPM_BUILD_ROOT%{_mingw32_datadir}/info/
%find_lang %{name} --all-name
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-
%files -f %{name}.lang
-%defattr(-,root,root)
%doc COPYING
%{_mingw32_bindir}/autopoint
%{_mingw32_bindir}/envsubst.exe
@@ -127,7 +116,6 @@ rm -rf $RPM_BUILD_ROOT
%{_mingw32_datadir}/aclocal/*m4
%files static
-%defattr(-,root,root,-)
%{_mingw32_libdir}/libasprintf.a
%{_mingw32_libdir}/libgettextpo.a
%{_mingw32_libdir}/libintl.a
@@ -136,6 +124,7 @@ rm -rf $RPM_BUILD_ROOT
%changelog
* Mon May 23 2011 Kalev Lember <kalev(a)smartlink.ee> - 0.18.1.1-1
- Update to 0.18.1.1
+- Spec cleanup
* Mon May 23 2011 Kalev Lember <kalev(a)smartlink.ee> - 0.17-16
- Removed html documentation and info pages
12 years, 12 months
[mingw32-gettext] Update to 0.18.1.1
by Kalev Lember
commit ccc1762ededec146f8a9f0db7aebdd6fe7e7754b
Author: Kalev Lember <kalev(a)smartlink.ee>
Date: Mon May 23 08:49:15 2011 +0300
Update to 0.18.1.1
mingw32-gettext-0.17-gnulib-optarg-symbols.patch | 14 --------------
mingw32-gettext.spec | 16 ++++++++--------
2 files changed, 8 insertions(+), 22 deletions(-)
---
diff --git a/mingw32-gettext.spec b/mingw32-gettext.spec
index f4c7100..d398595 100644
--- a/mingw32-gettext.spec
+++ b/mingw32-gettext.spec
@@ -5,8 +5,8 @@
%define __find_provides %{_mingw32_findprovides}
Name: mingw32-gettext
-Version: 0.17
-Release: 16%{?dist}
+Version: 0.18.1.1
+Release: 1%{?dist}
Summary: GNU libraries and utilities for producing multi-lingual messages
License: GPLv2+ and LGPLv2+
@@ -15,8 +15,6 @@ URL: http://www.gnu.org/software/gettext/
Source0: http://ftp.gnu.org/pub/gnu/gettext/gettext-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Patch0: mingw32-gettext-0.17-gnulib-optarg-symbols.patch
-
BuildArch: noarch
BuildRequires: mingw32-filesystem >= 49
@@ -51,10 +49,9 @@ Static version of the MinGW Windows Gettext library.
%prep
%setup -q -n gettext-%{version}
-%patch0 -p1
-
%build
+echo "gl_cv_func_memchr_works='yes'" >> %{_mingw32_cache}
%{_mingw32_configure} \
--disable-java \
--disable-native-java \
@@ -95,9 +92,9 @@ rm -rf $RPM_BUILD_ROOT
%{_mingw32_bindir}/gettext.sh
%{_mingw32_bindir}/gettextize
%{_mingw32_bindir}/libasprintf-0.dll
-%{_mingw32_bindir}/libgettextlib-0-17.dll
+%{_mingw32_bindir}/libgettextlib-0-18-1.dll
%{_mingw32_bindir}/libgettextpo-0.dll
-%{_mingw32_bindir}/libgettextsrc-0-17.dll
+%{_mingw32_bindir}/libgettextsrc-0-18-1.dll
%{_mingw32_bindir}/libintl-8.dll
%{_mingw32_bindir}/msg*.exe
%{_mingw32_bindir}/ngettext.exe
@@ -137,6 +134,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Mon May 23 2011 Kalev Lember <kalev(a)smartlink.ee> - 0.18.1.1-1
+- Update to 0.18.1.1
+
* Mon May 23 2011 Kalev Lember <kalev(a)smartlink.ee> - 0.17-16
- Removed html documentation and info pages
12 years, 12 months
[mingw32-filesystem] Own etc/, share/pkgconfig/, share/xml/ directories
by Kalev Lember
commit e9ebc7111d44c2a9479c405971208fcb0a2c85ce
Author: Kalev Lember <kalev(a)smartlink.ee>
Date: Mon May 23 06:24:48 2011 +0300
Own etc/, share/pkgconfig/, share/xml/ directories
mingw32-filesystem.spec | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
---
diff --git a/mingw32-filesystem.spec b/mingw32-filesystem.spec
index f9ed43c..7fed193 100644
--- a/mingw32-filesystem.spec
+++ b/mingw32-filesystem.spec
@@ -2,7 +2,7 @@
Name: mingw32-filesystem
Version: 68
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: MinGW base filesystem and environment
Group: Development/Libraries
@@ -109,6 +109,7 @@ mkdir -p $RPM_BUILD_ROOT%{_prefix}/i686-pc-mingw32/lib
# and Windows-specific header files, pkgconfig, etc.
mkdir -p $RPM_BUILD_ROOT%{_prefix}/i686-pc-mingw32/sys-root/mingw
mkdir -p $RPM_BUILD_ROOT%{_prefix}/i686-pc-mingw32/sys-root/mingw/bin
+mkdir -p $RPM_BUILD_ROOT%{_prefix}/i686-pc-mingw32/sys-root/mingw/etc
mkdir -p $RPM_BUILD_ROOT%{_prefix}/i686-pc-mingw32/sys-root/mingw/include
mkdir -p $RPM_BUILD_ROOT%{_prefix}/i686-pc-mingw32/sys-root/mingw/include/sys
mkdir -p $RPM_BUILD_ROOT%{_prefix}/i686-pc-mingw32/sys-root/mingw/lib
@@ -116,6 +117,8 @@ mkdir -p $RPM_BUILD_ROOT%{_prefix}/i686-pc-mingw32/sys-root/mingw/lib/pkgconfig
mkdir -p $RPM_BUILD_ROOT%{_prefix}/i686-pc-mingw32/sys-root/mingw/share/aclocal
mkdir -p $RPM_BUILD_ROOT%{_prefix}/i686-pc-mingw32/sys-root/mingw/share/cmake
+mkdir -p $RPM_BUILD_ROOT%{_prefix}/i686-pc-mingw32/sys-root/mingw/share/pkgconfig
+mkdir -p $RPM_BUILD_ROOT%{_prefix}/i686-pc-mingw32/sys-root/mingw/share/xml
# We don't normally package manual pages and info files, except
# where those are not supplied by a Fedora native package. So we
@@ -166,6 +169,9 @@ install -m 644 %{SOURCE8} $RPM_BUILD_ROOT%{_datadir}/mingw32
%changelog
+* Mon May 23 2011 Kalev Lember <kalev(a)smartlink.ee> - 68-3
+- Own etc/, share/pkgconfig/, share/xml/ directories
+
* Sat May 21 2011 Kalev Lember <kalev(a)smartlink.ee> - 68-2
- Own the _mingw32_datadir/cmake/ directory
12 years, 12 months
[mingw32-libxml2] Don't install html documentation which duplicates what is in Fedora native
by Kalev Lember
commit 167ddb8b21b9ec7da7b48e598ba8077d93bdf3f7
Author: Kalev Lember <kalev(a)smartlink.ee>
Date: Mon May 23 06:10:51 2011 +0300
Don't install html documentation which duplicates what is in Fedora native
mingw32-libxml2.spec | 11 +++++++----
1 files changed, 7 insertions(+), 4 deletions(-)
---
diff --git a/mingw32-libxml2.spec b/mingw32-libxml2.spec
index dc76cb8..2974ad5 100644
--- a/mingw32-libxml2.spec
+++ b/mingw32-libxml2.spec
@@ -7,7 +7,7 @@
Name: mingw32-libxml2
Version: 2.7.6
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: MinGW Windows libxml2 XML processing library
License: MIT
@@ -103,8 +103,10 @@ sed -i s/"old_library=''"/"old_library='libxml2.a'"/ $RPM_BUILD_ROOT%{_mingw32_l
# Drop the folder which was temporary used for installing the static bits
rm -rf $RPM_BUILD_ROOT/build_static
-# Remove manpages which duplicate Fedora native.
+# Remove documentation which duplicates Fedora native.
rm -rf $RPM_BUILD_ROOT%{_mingw32_mandir}
+rm -rf $RPM_BUILD_ROOT%{_mingw32_docdir}
+rm -rf $RPM_BUILD_ROOT%{_mingw32_datadir}/gtk-doc/
%clean
@@ -123,8 +125,6 @@ rm -rf $RPM_BUILD_ROOT
%{_mingw32_libdir}/xml2Conf.sh
%{_mingw32_includedir}/libxml2
%{_mingw32_datadir}/aclocal/*
-%{_mingw32_docdir}/libxml2-%{version}/
-%{_mingw32_datadir}/gtk-doc/html/libxml2/
%files static
@@ -133,6 +133,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Mon May 23 2011 Kalev Lember <kalev(a)smartlink.ee> - 2.7.6-3
+- Don't install html documentation which duplicates what is in Fedora native
+
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.7.6-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
12 years, 12 months