Blame SPECS/gettext.spec

4c9a72
%bcond_with jar
4c9a72
%bcond_with java
4c9a72
4c9a72
Summary: GNU libraries and utilities for producing multi-lingual messages
4c9a72
Name: gettext
4c9a72
Version: 0.21
4c9a72
Release: 7%{?dist}
4c9a72
# The following are licensed under LGPLv2+:
4c9a72
# - libintl and its headers
4c9a72
# - libasprintf and its headers
4c9a72
# - libintl.jar
4c9a72
# - GNU.Gettext.dll
4c9a72
# - gettext.sh
4c9a72
# The following are licensed under GFDL:
4c9a72
# - gettext-tools/doc/FAQ.html
4c9a72
# - gettext-tools/doc/tutorial.html
4c9a72
# - gettext info files
4c9a72
# - libasprintf info files
4c9a72
# - libtextstyle info files
4c9a72
# Everything else is GPLv3+
4c9a72
License: GPLv3+ and LGPLv2+ and GFDL
4c9a72
URL: https://www.gnu.org/software/gettext/
4c9a72
Source: https://ftp.gnu.org/pub/gnu/gettext/%{name}-%{version}.tar.xz
4c9a72
Source2: msghack.py
4c9a72
Source3: msghack.1
4c9a72
4c9a72
# this patch has merged upstream
4c9a72
# Patch1: gettext-msgmerge-for-msgfmt.patch
4c9a72
4c9a72
# https://lists.gnu.org/archive/html/bug-gnulib/2020-07/msg00195.html
4c9a72
Patch1: gettext-0.21-gnulib-perror-tests.patch
4c9a72
Patch2: gettext-0.21-disable-libtextstyle.patch
4c9a72
Patch3: gettext-0.21-covscan.patch
4c9a72
4c9a72
# for bootstrapping
4c9a72
# BuildRequires: autoconf >= 2.62
4c9a72
BuildRequires: automake
4c9a72
# BuildRequires: libtool
4c9a72
# BuildRequires: bison
4c9a72
4c9a72
BuildRequires: gcc-c++
4c9a72
%if %{with java}
4c9a72
# libintl.jar requires gcj >= 4.3 to build
4c9a72
BuildRequires: gcc-java, libgcj
4c9a72
# For javadoc
4c9a72
BuildRequires: java-1.6.0-openjdk-devel
4c9a72
%if %{with jar}
4c9a72
BuildRequires: %{_bindir}/fastjar
4c9a72
# require zip and unzip for brp-java-repack-jars
4c9a72
BuildRequires: zip, unzip
4c9a72
%endif
4c9a72
%endif
4c9a72
# for po-mode.el
4c9a72
BuildRequires: emacs
4c9a72
# for autosetup
4c9a72
BuildRequires: git
4c9a72
# ensure 'ARCHIVE_FORMAT=dirxz'
4c9a72
BuildRequires: xz
4c9a72
# for documentation
4c9a72
BuildRequires: teckit
4c9a72
BuildRequires: texlive-dvips
4c9a72
BuildRequires: texlive-dvipdfmx
4c9a72
BuildRequires: texinfo-tex
4c9a72
BuildRequires: texlive-xetex
4c9a72
# following suggested by DEPENDENCIES:
4c9a72
BuildRequires: ncurses-devel
4c9a72
BuildRequires: libxml2-devel
4c9a72
BuildRequires: glib2-devel
4c9a72
BuildRequires: libacl-devel
4c9a72
BuildRequires: libunistring-devel
4c9a72
# for the tests
4c9a72
BuildRequires: glibc-langpack-de
4c9a72
BuildRequires: glibc-langpack-en
4c9a72
BuildRequires: glibc-langpack-fa
4c9a72
BuildRequires: glibc-langpack-fr
4c9a72
BuildRequires: glibc-langpack-ja
4c9a72
BuildRequires: glibc-langpack-tr
4c9a72
BuildRequires: glibc-langpack-zh
4c9a72
BuildRequires: make
4c9a72
# Depend on the exact version of the library sub package
4c9a72
Requires: %{name}-libs%{_isa} = %{version}-%{release}
4c9a72
Provides: bundled(gnulib)
4c9a72
Provides: bundled(libcroco) = 0.6.12
4c9a72
4c9a72
%description
4c9a72
The GNU gettext package provides a set of tools and documentation for
4c9a72
producing multi-lingual messages in programs. Tools include a set of
4c9a72
conventions about how programs should be written to support message
4c9a72
catalogs, a directory and file naming organization for the message
4c9a72
catalogs, a runtime library which supports the retrieval of translated
4c9a72
messages, and stand-alone programs for handling the translatable and
4c9a72
the already translated strings. Gettext provides an easy to use
4c9a72
library and tools for creating, using, and modifying natural language
4c9a72
catalogs and is a powerful and simple method for internationalizing
4c9a72
programs.
4c9a72
4c9a72
4c9a72
%package common-devel
4c9a72
Summary: Common development files for %{name}
4c9a72
# autopoint archive
4c9a72
License: GPLv3+
4c9a72
BuildArch: noarch
4c9a72
4c9a72
%description common-devel
4c9a72
This package contains common architecture independent gettext development files.
4c9a72
4c9a72
4c9a72
%package devel
4c9a72
Summary: Development files for %{name}
4c9a72
# autopoint is GPLv3+
4c9a72
# libasprintf is LGPLv2+
4c9a72
# libgettextpo is GPLv3+
4c9a72
License: LGPLv2+ and GPLv3+ and GFDL
4c9a72
Requires: %{name} = %{version}-%{release}
4c9a72
Requires: %{name}-libs = %{version}-%{release}
4c9a72
Requires: %{name}-common-devel = %{version}-%{release}
4c9a72
Requires: xz
4c9a72
Requires: diffutils
4c9a72
Obsoletes: gettext-autopoint < 0.18.1.1-3
4c9a72
Provides: gettext-autopoint = %{version}-%{release}
4c9a72
Obsoletes: libtextstyle-devel < %{version}-%{release}
4c9a72
4c9a72
%description devel
4c9a72
This package contains all development related files necessary for
4c9a72
developing or compiling applications/libraries that needs
4c9a72
internationalization capability. You also need this package if you
4c9a72
want to add gettext support for your project.
4c9a72
4c9a72
4c9a72
%package libs
4c9a72
Summary: Libraries for %{name}
4c9a72
# libasprintf is LGPLv2+
4c9a72
# libgettextpo is GPLv3+
4c9a72
License: LGPLv2+ and GPLv3+
4c9a72
Obsoletes: libtextstyle < %{version}-%{release}
4c9a72
4c9a72
%description libs
4c9a72
This package contains libraries used internationalization support.
4c9a72
4c9a72
4c9a72
%package -n emacs-%{name}
4c9a72
Summary: Support for editing po files within GNU Emacs
4c9a72
BuildArch: noarch
4c9a72
# help users find po-mode.el
4c9a72
Provides: emacs-po-mode
4c9a72
Requires: emacs(bin) >= %{_emacs_version}
4c9a72
Provides: emacs-%{name}-el = %{version}-%{release}
4c9a72
Obsoletes: emacs-%{name}-el < %{version}-%{release}
4c9a72
4c9a72
%description -n emacs-%{name}
4c9a72
This package provides a major mode for editing po files within GNU Emacs.
4c9a72
4c9a72
%package -n msghack
4c9a72
Summary: Alter PO files in ways
4c9a72
BuildArch: noarch
4c9a72
4c9a72
%description -n msghack
4c9a72
This program can be used to alter .po files in ways no sane mind would
4c9a72
think about.
4c9a72
4c9a72
4c9a72
%prep
4c9a72
%autosetup -S git
4c9a72
4c9a72
# Defeat libtextstyle attempt to bundle libxml2.  The comments
4c9a72
# indicate this is done because the libtextstyle authors do not want
4c9a72
# applications using their code to suffer startup delays due to the
4c9a72
# relocations.  This is not a sufficient reason for Fedora.
4c9a72
sed -e 's/\(gl_cv_libxml_force_included=\)yes/\1no/' \
4c9a72
    -i libtextstyle/configure
4c9a72
4c9a72
4c9a72
%build
4c9a72
%if %{with java}
4c9a72
export JAVAC=gcj
4c9a72
%if %{with jar}
4c9a72
export JAR=fastjar
4c9a72
%endif
4c9a72
%endif
4c9a72
%ifarch ppc ppc64 ppc64le
4c9a72
# prevent test-isinf from failing with gcc-5.3.1 on ppc64le (#1294016)
4c9a72
export CFLAGS="$RPM_OPT_FLAGS -D__SUPPORT_SNAN__"
4c9a72
%endif
4c9a72
# Fedora's libxml2-devel package has an extra "libxml2" path component.
4c9a72
export CPPFLAGS="-I%{_includedir}/libxml2"
4c9a72
# Side effect of unbundling libxml2 from libtextstyle.
4c9a72
export LIBS="-lxml2"
4c9a72
%configure --without-included-gettext --enable-nls --disable-static \
4c9a72
    --enable-shared --disable-csharp --disable-rpath \
4c9a72
%if %{with java}
4c9a72
    --enable-java \
4c9a72
%else
4c9a72
    --disable-java --disable-native-java \
4c9a72
%endif
4c9a72
    --with-xz
4c9a72
4c9a72
# Eliminate hardcoded rpaths; workaround libtool reordering -Wl,--as-needed
4c9a72
# after all the libraries.
4c9a72
sed -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
4c9a72
    -e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
4c9a72
    -e 's|CC=.g..|& -Wl,--as-needed|' \
4c9a72
    -i $(find . -name libtool)
4c9a72
4c9a72
%make_build %{?with_java:GCJFLAGS="-findirect-dispatch"}
4c9a72
4c9a72
4c9a72
%install
4c9a72
%make_install \
4c9a72
    lispdir=%{_datadir}/emacs/site-lisp/gettext \
4c9a72
    aclocaldir=%{_datadir}/aclocal EXAMPLESFILES=""
4c9a72
4c9a72
4c9a72
install -pm 755 %SOURCE2 ${RPM_BUILD_ROOT}%{_bindir}/msghack
4c9a72
install -pm 644 %SOURCE3 ${RPM_BUILD_ROOT}%{_mandir}/man1/msghack.1
4c9a72
4c9a72
4c9a72
# make preloadable_libintl.so executable
4c9a72
chmod 755 ${RPM_BUILD_ROOT}%{_libdir}/preloadable_libintl.so
4c9a72
4c9a72
rm -f ${RPM_BUILD_ROOT}%{_infodir}/dir
4c9a72
4c9a72
# doc relocations
4c9a72
for i in gettext-runtime/man/*.html; do
4c9a72
  rm ${RPM_BUILD_ROOT}%{_datadir}/doc/gettext/`basename $i`
4c9a72
done
4c9a72
rm -r ${RPM_BUILD_ROOT}%{_datadir}/doc/gettext/javadoc*
4c9a72
4c9a72
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/doc/gettext/examples
4c9a72
4c9a72
rm -rf htmldoc
4c9a72
mkdir htmldoc
4c9a72
mv ${RPM_BUILD_ROOT}%{_datadir}/doc/gettext/* ${RPM_BUILD_ROOT}%{_datadir}/doc/libasprintf/* htmldoc
4c9a72
rm -r ${RPM_BUILD_ROOT}%{_datadir}/doc/libasprintf
4c9a72
rm -r ${RPM_BUILD_ROOT}%{_datadir}/doc/gettext
4c9a72
4c9a72
## note libintl.jar does not build with gcj < 4.3
4c9a72
## since it would not be fully portable
4c9a72
%if %{with jar}
4c9a72
### this is no longer needed since examples not packaged
4c9a72
## set timestamp of examples ChangeLog timestamp for brp-java-repack-jars
4c9a72
#for i in `find ${RPM_BUILD_ROOT} examples -newer ChangeLog -type f -name ChangeLog`; do
4c9a72
#  touch -r ChangeLog  $i
4c9a72
#done
4c9a72
%else
4c9a72
# in case another java compiler is installed
4c9a72
rm -f ${RPM_BUILD_ROOT}%{_datadir}/%{name}/libintl.jar
4c9a72
%endif
4c9a72
4c9a72
rm -f ${RPM_BUILD_ROOT}%{_datadir}/%{name}/gettext.jar
4c9a72
4c9a72
# own this directory for third-party *.its files
4c9a72
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}/its
4c9a72
4c9a72
# remove .la files
4c9a72
rm ${RPM_BUILD_ROOT}%{_libdir}/lib*.la
4c9a72
4c9a72
# remove internal .so lib files
4c9a72
rm ${RPM_BUILD_ROOT}%{_libdir}/libgettext{src,lib}.so
4c9a72
4c9a72
# move po-mode initialization elisp file to the right place, and remove byte
4c9a72
# compiled file
4c9a72
install -d ${RPM_BUILD_ROOT}%{_emacs_sitestartdir}
4c9a72
mv ${RPM_BUILD_ROOT}%{_emacs_sitelispdir}/%{name}/start-po.el ${RPM_BUILD_ROOT}%{_emacs_sitestartdir}
4c9a72
rm ${RPM_BUILD_ROOT}%{_emacs_sitelispdir}/%{name}/start-po.elc
4c9a72
4c9a72
%find_lang %{name}-runtime
4c9a72
%find_lang %{name}-tools
4c9a72
cat %{name}-*.lang > %{name}.lang
4c9a72
4c9a72
4c9a72
%check
4c9a72
# this takes quite a lot of time to run
4c9a72
4c9a72
# adapt to rpath removal
4c9a72
export LD_LIBRARY_PATH=$RPM_BUILD_ROOT%{_libdir}:$PWD/gettext-tools/intl/.libs
4c9a72
4c9a72
# override LIBUNISTRING to prevent reordering of lib objects
4c9a72
make check LIBUNISTRING=-lunistring
4c9a72
4c9a72
%ldconfig_scriptlets libs
4c9a72
4c9a72
%files -f %{name}.lang
4c9a72
%license COPYING
4c9a72
%doc AUTHORS gettext-runtime/BUGS
4c9a72
%doc gettext-tools/misc/DISCLAIM README
4c9a72
%doc NEWS THANKS
4c9a72
%doc gettext-runtime/man/*.1.html
4c9a72
%doc gettext-runtime/intl/COPYING*
4c9a72
%{_bindir}/envsubst
4c9a72
%{_bindir}/gettext
4c9a72
%{_bindir}/gettext.sh
4c9a72
%{_bindir}/msgattrib
4c9a72
%{_bindir}/msgcat
4c9a72
%{_bindir}/msgcmp
4c9a72
%{_bindir}/msgcomm
4c9a72
%{_bindir}/msgconv
4c9a72
%{_bindir}/msgen
4c9a72
%{_bindir}/msgexec
4c9a72
%{_bindir}/msgfilter
4c9a72
%{_bindir}/msgfmt
4c9a72
%{_bindir}/msggrep
4c9a72
%{_bindir}/msginit
4c9a72
%{_bindir}/msgmerge
4c9a72
%{_bindir}/msgunfmt
4c9a72
%{_bindir}/msguniq
4c9a72
%{_bindir}/ngettext
4c9a72
%{_bindir}/recode-sr-latin
4c9a72
%{_bindir}/xgettext
4c9a72
%{_infodir}/gettext*
4c9a72
%exclude %{_mandir}/man1/autopoint.1*
4c9a72
%exclude %{_mandir}/man1/gettextize.1*
4c9a72
%exclude %{_mandir}/man1/msghack.1*
4c9a72
%{_mandir}/man1/*
4c9a72
%{_libdir}/%{name}
4c9a72
%if %{with java}
4c9a72
%exclude %{_libdir}/%{name}/gnu.gettext.*
4c9a72
%endif
4c9a72
%dir %{_datadir}/%{name}
4c9a72
%dir %{_datadir}/%{name}/its
4c9a72
%{_datadir}/%{name}/ABOUT-NLS
4c9a72
%{_datadir}/%{name}/po
4c9a72
%{_datadir}/%{name}/styles
4c9a72
%dir %{_datadir}/%{name}-%{version}
4c9a72
%{_datadir}/%{name}-%{version}/its
4c9a72
4c9a72
%files common-devel
4c9a72
%{_datadir}/%{name}/archive.*.tar.xz
4c9a72
4c9a72
%files devel
4c9a72
%doc gettext-runtime/man/*.3.html ChangeLog
4c9a72
%{_bindir}/autopoint
4c9a72
%{_bindir}/gettextize
4c9a72
%{_datadir}/%{name}/projects/
4c9a72
%{_datadir}/%{name}/config.rpath
4c9a72
%{_datadir}/%{name}/*.h
4c9a72
%{_datadir}/%{name}/msgunfmt.tcl
4c9a72
%{_datadir}/aclocal/*
4c9a72
%{_includedir}/autosprintf.h
4c9a72
%{_includedir}/gettext-po.h
4c9a72
%{_infodir}/autosprintf*
4c9a72
%{_libdir}/libasprintf.so
4c9a72
%{_libdir}/libgettextpo.so
4c9a72
%{_libdir}/preloadable_libintl.so
4c9a72
%{_mandir}/man1/autopoint.1*
4c9a72
%{_mandir}/man1/gettextize.1*
4c9a72
%{_mandir}/man3/*
4c9a72
%{_datadir}/%{name}/javaversion.class
4c9a72
%doc gettext-runtime/intl-java/javadoc*
4c9a72
%if %{with java}
4c9a72
%{_libdir}/%{name}/gnu.gettext.*
4c9a72
%endif
4c9a72
4c9a72
%files libs
4c9a72
%{_libdir}/libasprintf.so.0*
4c9a72
%{_libdir}/libgettextpo.so.0*
4c9a72
%{_libdir}/libgettextlib-0.*.so
4c9a72
%{_libdir}/libgettextsrc-0.*.so
4c9a72
%if %{with jar}
4c9a72
%{_datadir}/%{name}/libintl.jar
4c9a72
%endif
4c9a72
4c9a72
%files -n emacs-%{name}
4c9a72
%dir %{_emacs_sitelispdir}/%{name}
4c9a72
%{_emacs_sitelispdir}/%{name}/*.elc
4c9a72
%{_emacs_sitelispdir}/%{name}/*.el
4c9a72
%{_emacs_sitestartdir}/*.el
4c9a72
4c9a72
%files -n msghack
4c9a72
%license COPYING
4c9a72
%{_bindir}/msghack
4c9a72
%{_mandir}/man1/msghack.1*
4c9a72
4c9a72
%changelog
4c9a72
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 0.21-7
4c9a72
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
4c9a72
  Related: rhbz#1991688
4c9a72
4c9a72
* Mon May 17 2021 Sundeep Anand <suanand@redhat.com> - 0.21-6
4c9a72
- Add gettext-0.21-covscan.patch to fix issues detected by static analyzers
4c9a72
  Add gettext-0.21-disable-libtextstyle.patch
4c9a72
  Do not build libtextstyle, as it depends on libcroco
4c9a72
  which is now unmaintained and has known security bugs.
4c9a72
  Obsolete libtextstyle and libtextstyle-devel packages.
4c9a72
4c9a72
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 0.21-5
4c9a72
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
4c9a72
4c9a72
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.21-4
4c9a72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
4c9a72
4c9a72
* Mon Sep  7 2020 Sundeep Anand <suanand@redhat.com> - 0.21-3
4c9a72
- include patch to fix gnulib perror tests (rhbz#1867021)
4c9a72
4c9a72
* Thu Aug  6 2020 Jens Petersen <petersen@redhat.com> - 0.21-2
4c9a72
- reenable testsuite except for armv7hl which is failing
4c9a72
4c9a72
* Mon Aug 03 2020 Sundeep Anand <suanand@redhat.com> - 0.21-1
4c9a72
- gettext-0.21 is available (rhbz#1860728)
4c9a72
4c9a72
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.20.2-4
4c9a72
- Second attempt - Rebuilt for
4c9a72
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
4c9a72
4c9a72
* Wed Jul 29 2020 Michael Catanzaro <mcatanzaro@redhat.com> - 0.20.2-3
4c9a72
- Bundle libcroco so we can remove the system package
4c9a72
4c9a72
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.20.2-2
4c9a72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
4c9a72
4c9a72
* Tue Apr 14 2020 Sundeep Anand <suanand@redhat.com> - 0.20.2-1
4c9a72
- gettext-0.20.2 is available (rhbz#1823721)
4c9a72
4c9a72
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.20.1-4
4c9a72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
4c9a72
4c9a72
* Mon Jan 06 2020 Sundeep Anand <suanand@redhat.com> - 0.20.1-3
4c9a72
- Add diffutils dependency on gettext-devel (rhbz#1774899)
4c9a72
4c9a72
* Tue Aug 20 2019 Daiki Ueno <dueno@redhat.com> - 0.20.1-2
4c9a72
- Fix misbehavior of msgmerge --for-msgfmt
4c9a72
4c9a72
* Fri Aug  9 2019 Jerry James <loganjerry@gmail.com> - 0.20.1-1
4c9a72
- update to 0.20.1 release, all patches upstreamed
4c9a72
- add GFDL to License fields due to info files
4c9a72
- add libtextstyle{,-devel} subpackages
4c9a72
- reenable testsuite
4c9a72
- build with libacl support
4c9a72
- BR various glibc langpacks wanted by the tests
4c9a72
- drop ancient Conflicts due to UsrMove
4c9a72
- prevent rpaths rather than removing them
4c9a72
- explicitly list binaries in the main package to avoid extra build-ids
4c9a72
4c9a72
* Fri Aug  9 2019 Jens Petersen <petersen@redhat.com> - 0.19.8.1-22
4c9a72
- temporarily disable testsuite (#1735245)
4c9a72
4c9a72
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.8.1-21
4c9a72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
4c9a72
4c9a72
* Thu Mar  7 2019 Tim Landscheidt <tim@tim-landscheidt.de> - 0.19.8.1-20
4c9a72
- Remove obsolete requirements for %%post/%%preun scriptlets
4c9a72
4c9a72
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.8.1-19
4c9a72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
4c9a72
4c9a72
* Thu Nov 08 2018 Pavel Raiskup <praiskup@redhat.com> - 0.19.8.1-18
4c9a72
- fix CVE-2018-18751 (rhbz#1647044)
4c9a72
- put gettextize man page into gettext-devel (man page scan, rhbz#1611303)
4c9a72
4c9a72
* Tue Jul 31 2018 Florian Weimer <fweimer@redhat.com> - 0.19.8.1-17
4c9a72
- Rebuild with fixed binutils
4c9a72
4c9a72
* Sat Jul 28 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.19.8.1-16
4c9a72
- Replace obsolete scriptlets
4c9a72
4c9a72
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.8.1-15
4c9a72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
4c9a72
4c9a72
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.8.1-14
4c9a72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
4c9a72
4c9a72
* Sat Feb 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.19.8.1-13
4c9a72
- Switch to %%ldconfig_scriptlets
4c9a72
4c9a72
* Fri Jan 05 2018 Pavel Raiskup <praiskup@redhat.com> - 0.19.8.1-12
4c9a72
- xgettext --its segfault fix (rhbz#1531476)
4c9a72
4c9a72
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.8.1-11
4c9a72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
4c9a72
4c9a72
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.8.1-10
4c9a72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
4c9a72
4c9a72
* Wed Mar 15 2017 Kalev Lember <klember@redhat.com> - 0.19.8.1-9
4c9a72
- Depend on the exact version of the library sub package
4c9a72
4c9a72
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.8.1-8
4c9a72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
4c9a72
4c9a72
* Thu Jan 26 2017 Pavel Raiskup <praiskup@redhat.com> - 0.19.8.1-7
4c9a72
- really remove Requires: git from gettext-devel (rhbz#1161284)
4c9a72
- make the BuildRequires unconditional (rhbz#1416691)
4c9a72
4c9a72
* Wed Dec 21 2016 Pavel Raiskup <praiskup@redhat.com> - 0.19.8.1-6
4c9a72
- disable test-lock for 'gettext-tool' subdir too (rhbz#1406031)
4c9a72
4c9a72
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 0.19.8.1-5
4c9a72
- Rebuild for Python 3.6
4c9a72
4c9a72
* Fri Dec 16 2016 Petr Šabata <contyk@redhat.com> - 0.19.8.1-4
4c9a72
- Subpackage msghack so that gettext doesn't depend on python
4c9a72
- name the new sub-package 'msghack'
4c9a72
4c9a72
* Tue Nov 29 2016 Pavel Raiskup <praiskup@redhat.com> - 0.19.8.1-3
4c9a72
- devel subpackage to Require 'xz' (rhbz#1399270)
4c9a72
4c9a72
* Wed Aug 10 2016 Daiki Ueno <dueno@redhat.com> - 0.19.8.1-2
4c9a72
- utilize %%autosetup
4c9a72
- apply patch to fix po-send-mail when used with Emacs 25 (#1356642)
4c9a72
4c9a72
* Sat Jun 11 2016 Daiki Ueno <dueno@redhat.com> - 0.19.8.1-1
4c9a72
- update to 0.19.8.1 release
4c9a72
4c9a72
* Thu Jun  9 2016 Daiki Ueno <dueno@redhat.com> - 0.19.8-1
4c9a72
- update to 0.19.8 release
4c9a72
4c9a72
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.7-4
4c9a72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
4c9a72
4c9a72
* Tue Jan 12 2016 Daiki Ueno <dueno@redhat.com> - 0.19.7-3
4c9a72
- own .../gettext/its for third-party *.its files
4c9a72
- add a work around for test-isinf failure on ppc64le (#1297387)
4c9a72
4c9a72
* Fri Jan  8 2016 Daiki Ueno <dueno@redhat.com> - 0.19.7-2
4c9a72
- apply patch to recognize .glade extension for GtkBuilder files (#1296653)
4c9a72
4c9a72
* Thu Dec 10 2015 Daiki Ueno <dueno@redhat.com> - 0.19.7-1
4c9a72
- update to 0.19.7 release
4c9a72
4c9a72
* Thu Sep 24 2015 Daiki Ueno <dueno@redhat.com> - 0.19.6-1
4c9a72
- update to 0.19.6 release
4c9a72
4c9a72
* Wed Jul 22 2015 Daiki Ueno <dueno@redhat.com> - 0.19.5.1-2
4c9a72
- work around version conflict between gettextize and autopoint
4c9a72
4c9a72
* Thu Jul 16 2015 Daiki Ueno <dueno@redhat.com> - 0.19.5.1-1
4c9a72
- update to 0.19.5.1 release
4c9a72
4c9a72
* Fri Jun 26 2015 Daiki Ueno <dueno@redhat.com> - 0.19.4-7
4c9a72
- drop -el subpackage (#1234583)
4c9a72
4c9a72
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.19.4-6
4c9a72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
4c9a72
4c9a72
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 0.19.4-5
4c9a72
- Rebuilt for GCC 5 C++11 ABI change
4c9a72
4c9a72
* Sat Feb 21 2015 Till Maas <opensource@till.name> - 0.19.4-4
4c9a72
- Rebuilt for Fedora 23 Change
4c9a72
  https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
4c9a72
4c9a72
* Thu Feb 19 2015 Daiki Ueno <dueno@redhat.com> - 0.19.4-3
4c9a72
- port msghack.py to Python 3 (#1192086)
4c9a72
4c9a72
* Wed Dec 31 2014 Daiki Ueno <dueno@redhat.com> - 0.19.4-2
4c9a72
- remove git dependency from -devel subpackage (#1161284)
4c9a72
4c9a72
* Fri Dec 26 2014 Daiki Ueno <dueno@redhat.com> - 0.19.4-1
4c9a72
- update to 0.19.4 release
4c9a72
4c9a72
* Tue Oct 28 2014 Peter Robinson <pbrobinson@fedoraproject.org> 0.19.3-2
4c9a72
- Disable the test_lock test as it often hangs on a number of arches
4c9a72
4c9a72
* Thu Oct 16 2014 Daiki Ueno <dueno@redhat.com> - 0.19.3-1
4c9a72
- update to 0.19.3 release
4c9a72
- remove patches included in 0.19.3
4c9a72
- remove autoconf/automake/libtool/bison from BR, as we don't do bootstrap
4c9a72
4c9a72
* Wed Oct 15 2014 Daiki Ueno <dueno@redhat.com> - 0.19.2-5
4c9a72
- apply patch to fix infloop in autopoint (Closes: #1151238)
4c9a72
- apply patch to support newer ncurses in F-22
4c9a72
4c9a72
* Fri Oct  3 2014 Daiki Ueno <dueno@redhat.com> - 0.19.2-4
4c9a72
- apply patch to fix C octal character escape handling (Closes: #1147535)
4c9a72
4c9a72
* Tue Sep 02 2014 Dennis Gilmore <dennis@ausil.us> - 0.19.2-3
4c9a72
- rebuild for libunistring soname bump
4c9a72
4c9a72
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.19.2-2
4c9a72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
4c9a72
4c9a72
* Mon Jul 14 2014 Daiki Ueno <dueno@redhat.com> - 0.19.2-1
4c9a72
- update to 0.19.2 release
4c9a72
4c9a72
* Mon Jul  7 2014 Daiki Ueno <dueno@redhat.com> - 0.19.1-2
4c9a72
- apply patch to msghack.py, for Python 3 compatibility (Closes: #1113425,
4c9a72
  thanks to Bohuslav "Slavek" Kabrda)
4c9a72
4c9a72
* Tue Jun 10 2014 Daiki Ueno <dueno@redhat.com> - 0.19.1-1
4c9a72
- update to 0.19.1 release
4c9a72
- switch to xz-compressed archive
4c9a72
4c9a72
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.19-3
4c9a72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
4c9a72
4c9a72
* Mon Jun  2 2014 Daiki Ueno <dueno@redhat.com> - 0.19-2
4c9a72
- apply patch to workaround msgfmt bug that counts warnings as errors
4c9a72
4c9a72
* Mon Jun  2 2014 Daiki Ueno <dueno@redhat.com> - 0.19-1
4c9a72
- update to 0.19 release
4c9a72
- remove upstreamed -Wformat-security patch
4c9a72
4c9a72
* Tue Jan  7 2014 Daiki Ueno <dueno@redhat.com> - 0.18.3.2-1
4c9a72
- update to 0.18.3.2 release
4c9a72
- apply patch to suppress -Wformat-security warnings in gnulib-tests
4c9a72
4c9a72
* Sun Aug 25 2013 Daiki Ueno <dueno@redhat.com> - 0.18.3.1-1
4c9a72
- update to 0.18.3.1 release
4c9a72
4c9a72
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.18.3-2
4c9a72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
4c9a72
4c9a72
* Wed Jul 10 2013 Daiki Ueno <dueno@redhat.com> - 0.18.3-1
4c9a72
- update to 0.18.3 release
4c9a72
4c9a72
* Wed Jun 26 2013 Daiki Ueno <dueno@redhat.com> - 0.18.2.1-2
4c9a72
- add a man page for msghack
4c9a72
- fix bogus date in %%changelog
4c9a72
4c9a72
* Tue Mar 12 2013 Daiki Ueno <dueno@redhat.com> - 0.18.2.1-1
4c9a72
- update to 0.18.2.1 release (not really necessary though)
4c9a72
4c9a72
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.18.2-2
4c9a72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
4c9a72
4c9a72
* Wed Dec 26 2012 Daiki Ueno <dueno@redhat.com> - 0.18.2-1
4c9a72
- update to 0.18.2 release (based on the spec patch by Jens Petersen)
4c9a72
4c9a72
* Tue Oct  2 2012 Jens Petersen <petersen@redhat.com> - 0.18.1.1-17
4c9a72
- move gettextize to the devel subpackage with its source data files
4c9a72
- update msghack to GPL v3
4c9a72
4c9a72
* Fri Jul 27 2012 Jens Petersen <petersen@redhat.com> - 0.18.1.1-16
4c9a72
- patch gnulib since glibc and C11 dropped gets
4c9a72
4c9a72
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.18.1.1-15
4c9a72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
4c9a72
4c9a72
* Tue May 29 2012 Remi Collet <remi@fedoraproject.org> - 0.18.1.1-14
4c9a72
- add upstream patch from debian to fix xgettext segfault in
4c9a72
  remember_a_message_plural (#826138)
4c9a72
4c9a72
* Thu May 17 2012 Jens Petersen <petersen@redhat.com> - 0.18.1.1-13
4c9a72
- base package now provides bundled(gnulib) to make it clear that
4c9a72
  gettext is built with bundled gnulib (#821757)
4c9a72
4c9a72
* Wed Jan 25 2012 Harald Hoyer <harald@redhat.com> 0.18.1.1-12
4c9a72
- add filesystem guard
4c9a72
4c9a72
* Wed Jan 25 2012 Harald Hoyer <harald@redhat.com> 0.18.1.1-11
4c9a72
- install everything in /usr
4c9a72
  https://fedoraproject.org/wiki/Features/UsrMove
4c9a72
4c9a72
* Tue Jan 10 2012 Nils Philippsen <nils@redhat.com> - 0.18.1.1-10
4c9a72
- rebuild for gcc 4.7
4c9a72
4c9a72
* Tue Oct  4 2011 Jens Petersen <petersen@redhat.com> - 0.18.1.1-9
4c9a72
- correct the configure --with-pic option syntax (Gilles Espinasse)
4c9a72
4c9a72
* Wed Sep 28 2011 Jens Petersen <petersen@redhat.com> - 0.18.1.1-8
4c9a72
- add gettext-readlink-einval.patch to fix build on kernel >= 2.6.39 (#739188)
4c9a72
- add optional buildrequires suggested in the DEPENDENCIES file
4c9a72
4c9a72
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.18.1.1-7
4c9a72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
4c9a72
4c9a72
* Mon Feb  7 2011 Jens Petersen <petersen@redhat.com> - 0.18.1.1-6
4c9a72
- remove internal libgettextlib.so and libgettextsrc.so (#650471)
4c9a72
4c9a72
* Mon Feb  7 2011 Jens Petersen <petersen@redhat.com> - 0.18.1.1-5
4c9a72
- fix license field of gettext-libs since libgettextpo is GPLv3+ (#640158)
4c9a72
4c9a72
* Thu Sep  9 2010 Jens Petersen <petersen@redhat.com> - 0.18.1.1-4
4c9a72
- subpackage archive.git.tar.gz to avoid multilib conflicts (#631733)
4c9a72
- update msghack.py header
4c9a72
4c9a72
* Mon Aug 23 2010 Jens Petersen <petersen@redhat.com> - 0.18.1.1-3
4c9a72
- merge autopoint subpackage into devel to simplify deps (#625325)
4c9a72
- have ABOUT-NLS only in the base package datadir
4c9a72
4c9a72
* Wed Jun 23 2010 Jens Petersen <petersen@redhat.com> - 0.18.1.1-2
4c9a72
- correct license tag from GPLv3 to GPLv3+
4c9a72
- subpackage autopoint which requires git (#574031)
4c9a72
- no longer require cvs (#606746)
4c9a72
- add bcond for git
4c9a72
4c9a72
* Fri May 21 2010 Jens Petersen <petersen@redhat.com> - 0.18.1.1-1
4c9a72
- update to 0.18.1.1 release (#591044)
4c9a72
- gettext-0.17-autopoint-CVS-441481.patch, gettext-0.17-long-long-int-m4.patch
4c9a72
  gettext-0.17-open-args.patch, and
4c9a72
  gettext-xgettext-python-unicode-surrogate-473946.patch are upstream
4c9a72
- move libintl.jar to lib subpackage to avoid multilib problems
4c9a72
  (reported by Jim Radford in #595922)
4c9a72
- disable java for now
4c9a72
- use chrpath to get us out of rpath hell instead of complicated libtool hacks
4c9a72
- enable git support
4c9a72
4c9a72
* Fri Apr 23 2010 Jens Petersen <petersen@redhat.com> - 0.17-17
4c9a72
- create emacs subpackages for po-mode.el (thanks for patch from
4c9a72
  Jonathan Underwood, #579452)
4c9a72
- provide emacs-po-mode
4c9a72
- move libgettextlib and libgettextsrc from base to libs subpackage
4c9a72
  (requested by Peter Robinson for blender, #579388)
4c9a72
4c9a72
* Fri Nov 27 2009 Jens Petersen <petersen@redhat.com> - 0.17-16
4c9a72
- fix FTBFS by removing openmp.m4 which conflicts with recent autoconf (#539211)
4c9a72
- cleanup gettext-0.17-rpathFix.patch
4c9a72
  - separate gl_AC_TYPE_LONG_LONG replacement to another patch
4c9a72
  - use trailing ':' for tests LD_LIBRARY_PATH
4c9a72
- run autogen.sh with --quick and --skip-gnulib
4c9a72
4c9a72
* Tue Sep  1 2009 Jens Petersen <petersen@redhat.com> - 0.17-15
4c9a72
- bring back autopoint requires cvs (#517361)
4c9a72
- requires info rather than /sbin/install-info
4c9a72
- drop install_info and remove_install_info macros
4c9a72
4c9a72
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.17-14
4c9a72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
4c9a72
4c9a72
* Wed Jun 24 2009 Jens Petersen <petersen@redhat.com> - 0.17-13
4c9a72
- buildrequire automake (#507275)
4c9a72
- run autogen
4c9a72
4c9a72
* Mon Jun 22 2009 Jens Petersen <petersen@redhat.com> - 0.17-12
4c9a72
- move intl/ and po/ to base package for gettextize
4c9a72
  (reported by Serge Pavlovsky, #496902)
4c9a72
4c9a72
* Fri May 22 2009 Jens Petersen <petersen@redhat.com> - 0.17-11
4c9a72
- use bcond's for build switches
4c9a72
4c9a72
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.17-10
4c9a72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
4c9a72
4c9a72
* Thu Feb 12 2009 Jens Petersen <petersen@redhat.com> - 0.17-9
4c9a72
- add buildjava switch to allow turning off the java bits completely
4c9a72
- add buildcheck to allow turning off make check
4c9a72
- drop cvs requires for autopoint (Karl Lattimer, #469555)
4c9a72
- add upstream gettext-xgettext-python-unicode-surrogate-473946.patch by
4c9a72
  Bruno Haible to fix xgettext handling of utf16 surrogates in python (#473946)
4c9a72
4c9a72
* Fri Aug 29 2008 Ding-Yi Chen <dchen at redhat dot com> - 0.17-8
4c9a72
- Fix the build failure with koji.
4c9a72
4c9a72
* Fri Aug 29 2008 Ding-Yi Chen <dchen at redhat dot com> - 0.17-7
4c9a72
- Remove the gettext-libs docs, as they are talking about autoconf, libtool,
4c9a72
  which are not directly related to the gettext-libs.
4c9a72
- Remove unused definition and trailing space.
4c9a72
- Fix the build failure with mock .
4c9a72
4c9a72
* Tue Aug 19 2008 Ding-Yi Chen <dchen at redhat dot com> - 0.17-6
4c9a72
- Fixed Bug 456666 msghack doesn't check for mandatory cmd line params
4c9a72
  by adding checking statements and display usage (msghack.py modified)
4c9a72
- rpath patch for binary-or-shlib-defines-rpath in x86_64.
4c9a72
4c9a72
* Thu Apr 24 2008 Jens Petersen <petersen@redhat.com> - 0.17-5
4c9a72
- fix autopoint messing up CVS files with upstream patch (#441481)
4c9a72
4c9a72
* Mon Feb 18 2008 Jens Petersen <petersen@redhat.com> - 0.17-4
4c9a72
- if %%buildjar is off make sure libintl.jar does not get installed (#433210)
4c9a72
4c9a72
* Mon Feb 18 2008 Jens Petersen <petersen@redhat.com> - 0.17-3
4c9a72
- turn on building of libintl.jar now that we have gcc43
4c9a72
4c9a72
* Thu Feb 14 2008 Jens Petersen <petersen@redhat.com> - 0.17-2
4c9a72
- rebuild with gcc43
4c9a72
4c9a72
* Thu Jan 24 2008 Jens Petersen <petersen@redhat.com> - 0.17-1
4c9a72
- update to 0.17 release
4c9a72
  - update License field to GPLv3
4c9a72
  - add gettext-0.17-open-args.patch to fix build from upstream
4c9a72
  - gettext-tools-tests-lang-gawk-fail.patch, gettext-php-headers.patch,
4c9a72
    gettext-php-prinf-output-237241.patch, and
4c9a72
    gettext-xglade-define-xml-major-version-285701.patch are no longer needed
4c9a72
- drop superfluous po-mode-init.el source
4c9a72
- no need to run autoconf and autoheader when building
4c9a72
- pass -findirect-dispatch to gcj to make java binaries ABI independent
4c9a72
  (jakub,#427796)
4c9a72
- move autopoint, gettextize, and {_datadir}/{name}/ to main package
4c9a72
- force removal of emacs/ so install does not fail when no emacs
4c9a72
4c9a72
* Fri Sep 21 2007 Jens Petersen <petersen@redhat.com> - 0.16.1-12
4c9a72
- add a libs subpackage (suggested by Dwayne Bailey, #294891)
4c9a72
- move preloadable_libintl.so to the devel subpackage
4c9a72
4c9a72
* Fri Sep 14 2007 Nils Philippsen <nphilipp@redhat.com> - 0.16.1-11
4c9a72
- remove gettext-xglade-include-expat-285701.patch, add
4c9a72
  gettext-xglade-define-xml-major-version-285701.patch to determine
4c9a72
  XML_MAJOR_VERSION from expat.h and define it in config.h (#285701)
4c9a72
4c9a72
* Wed Sep 12 2007 Jens Petersen <petersen@redhat.com> - 0.16.1-10
4c9a72
- buildrequire expat-devel
4c9a72
- add gettext-xglade-include-expat-285701.patch to include expat.h
4c9a72
  to get xgettext to dl the right libexpat (Nils Philippsen, #285701)
4c9a72
4c9a72
* Thu Aug 16 2007 Jens Petersen <petersen@redhat.com>
4c9a72
- specify license is GPL and LGPL version 2 or later
4c9a72
4c9a72
* Wed Aug  1 2007 Jens Petersen <petersen@redhat.com> - 0.16.1-9
4c9a72
- fix encoding of msghack script (Dwayne Bailey, #250248)
4c9a72
4c9a72
* Mon Apr 30 2007 Jens Petersen <petersen@redhat.com> - 0.16.1-8
4c9a72
- add gettext-php-prinf-output-237241.patch to workaround php test failure
4c9a72
  (#237241)
4c9a72
- add gettext-php-headers.patch to correct php test headers
4c9a72
  (Robert Scheck, #232832)
4c9a72
4c9a72
* Thu Mar 15 2007 Jens Petersen <petersen@redhat.com> - 0.16.1-7
4c9a72
- set preloadable_libintl.so executable in %%install so it gets stripped
4c9a72
- force removal of infodir/dir since it is not there when /sbin is not in path
4c9a72
4c9a72
* Tue Mar 13 2007 Jens Petersen <petersen@redhat.com> - 0.16.1-6
4c9a72
- add buildjar switch for building of libintl.jar
4c9a72
- lots of spec file cleanup (Mamoru Tasaka, #225791):
4c9a72
- preserve timestamps of installed files
4c9a72
- disable building of static library
4c9a72
- use %%find_lang for .mo files
4c9a72
- remove examples from -devel package
4c9a72
- do not own en@*quot locale dirs
4c9a72
- set preloadable_libintl.so executable
4c9a72
- add ChangeLog to -devel package
4c9a72
- add %%check to run make check
4c9a72
- add gettext-tools-tests-lang-gawk-fail.patch to work around gawk test failure
4c9a72
4c9a72
* Fri Feb 23 2007 Karsten Hopp <karsten@redhat.com> 0.16.1-5
4c9a72
- rebuild to pick up dependency on libgcj.so.8rh instead libgcj.so.7rh
4c9a72
4c9a72
* Thu Feb  1 2007 Jens Petersen <petersen@redhat.com> - 0.16.1-4
4c9a72
- protect install-info in devel %%post and %%preun too (Ville Skyttä, #223689)
4c9a72
- forward port fix to reset of timestamp of examples ChangeLog for
4c9a72
  brp-java-repack-jars libintl.jar multilib conflict (#205207)
4c9a72
4c9a72
* Mon Jan 22 2007 Jens Petersen <petersen@redhat.com> - 0.16.1-3
4c9a72
- protect install-info in %%post and %%preun (Ville Skyttä, #223689)
4c9a72
4c9a72
* Fri Dec 22 2006 Jens Petersen <petersen@redhat.com> - 0.16.1-1
4c9a72
- update to 0.16.1
4c9a72
4c9a72
* Mon Nov 27 2006 Jens Petersen <petersen@redhat.com> - 0.16-2
4c9a72
- re-enable openmp on ia64
4c9a72
4c9a72
* Thu Nov 23 2006 Jens Petersen <petersen@redhat.com> - 0.16-1
4c9a72
- update to 0.16 release
4c9a72
- disable openmp on ia64 (#216988)
4c9a72
4c9a72
* Fri Oct 27 2006 Jens Petersen <petersen@redhat.com> - 0.15-1
4c9a72
- update to 0.15 release
4c9a72
- mkinstalldirs and libintl.jar are gone
4c9a72
- javaversion.class added
4c9a72
4c9a72
* Mon Oct  2 2006 Jens Petersen <petersen@redhat.com> - 0.14.6-3
4c9a72
- buildrequire zip and unzip to fix libintl.jar multilib conflict (#205207)
4c9a72
4c9a72
* Fri Aug 25 2006 Jens Petersen <petersen@redhat.com> - 0.14.6-2
4c9a72
- move libgettext*.so devel files to devel package (Patrice Dumas, #203622)
4c9a72
4c9a72
* Mon Aug  7 2006 Jens Petersen <petersen@redhat.com> - 0.14.6-1
4c9a72
- update to 0.14.6
4c9a72
- include preloadable_libintl.so again (Roozbeh Pournader, #149809)
4c9a72
- remove .la files (Kjartan Maraas, #172624)
4c9a72
- cleanup spec file
4c9a72
4c9a72
* Tue Jul 25 2006 Thomas Fitzsimmons <fitzsim@redhat.com> - 0.14.5-4
4c9a72
- Bump release number.
4c9a72
4c9a72
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.14.5-3.1
4c9a72
- rebuild
4c9a72
4c9a72
* Wed Feb 22 2006 Karsten Hopp <karsten@redhat.de> 0.14.5-3
4c9a72
- --disable-csharp, otherwise it'll build a dll when mono is
4c9a72
  installed in the buildroot.
4c9a72
4c9a72
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.14.5-2.2.2
4c9a72
- bump again for double-long bug on ppc(64)
4c9a72
4c9a72
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.14.5-2.2.1
4c9a72
- rebuilt for new gcc4.1 snapshot and glibc changes
4c9a72
4c9a72
* Tue Jan  3 2006 Jesse Keating <jkeating@redhat.com> 0.14.5-2.2
4c9a72
- rebuilt again
4c9a72
4c9a72
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
4c9a72
- rebuilt
4c9a72
4c9a72
* Wed Sep 28 2005 Jindrich Novy <jnovy@redhat.com> 0.14.5-2
4c9a72
- convert spec to UTF-8
4c9a72
- remove old tarballs from sources
4c9a72
4c9a72
* Thu Aug 11 2005 Leon Ho <llch@redhat.com>
4c9a72
- updated to 0.14.5
4c9a72
- Add cvs as Requires for gettext-devel
4c9a72
4c9a72
* Mon Mar 21 2005 Leon Ho <llch@redhat.com>
4c9a72
- updated to 0.14.3
4c9a72
- fixed compiling problem on gcc4 (#150992)
4c9a72
- fixed Group for -devel (#138303)
4c9a72
- moved gettextize and autopoint to -devel (#137542, #145768)
4c9a72
- moved some of the man pages
4c9a72
4c9a72
* Tue Mar 01 2005 Jakub Jelinek <jakub@redhat.com>
4c9a72
- rebuilt with gcc 4.0
4c9a72
4c9a72
* Wed Dec 01 2004 Leon Ho <llch@redhat.com>
4c9a72
- Add env var to redirect use fastjar instead of jar
4c9a72
- BuildRequires fastjar and libgcj
4c9a72
4c9a72
* Mon Nov 01 2004 Leon Ho <llch@redhat.com>
4c9a72
- fix call on phase0_getc()
4c9a72
- fix temp file issue (#136323 - CAN-2004-0966 - mjc)
4c9a72
4c9a72
* Sun Oct 03 2004 Leon Ho <llch@redhat.com>
4c9a72
- fixed typo on %%preun on -devel
4c9a72
4c9a72
* Fri Oct 01 2004 Leon Ho <llch@redhat.com>
4c9a72
- fix install_info
4c9a72
- add gcc-java build requirement
4c9a72
4c9a72
* Mon Sep 13 2004 Leon Ho <llch@redhat.com>
4c9a72
- move java stuff to gettext-devel (#132239)
4c9a72
- add BuildRequires: gcc-c++ (#132518)
4c9a72
- add some missing install-info and ldconfig (#131272)
4c9a72
- fix dir ownership (#133696)
4c9a72
- run autotools for 1.9
4c9a72
4c9a72
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
4c9a72
- rebuilt
4c9a72
4c9a72
* Tue Jun 08 2004 Leon Ho <llch@redhat.com>
4c9a72
- use --without-included-gettext to avoid the need of libintl.so (#125497)
4c9a72
- remove preloadable_libintl.so
4c9a72
4c9a72
* Sun Jun 06 2004 Leon Ho <llch@redhat.com>
4c9a72
- moved some of the shared lib to main pkg
4c9a72
- added more build requires
4c9a72
4c9a72
* Thu Jun 03 2004 Leon Ho <llch@redhat.com>
4c9a72
- add conditionals for patch and requires auto* (#125216)
4c9a72
4c9a72
* Wed Jun 02 2004 Leon Ho <llch@redhat.com>
4c9a72
- packaged lib files for devel
4c9a72
- moved some of the files to different sub-pkg
4c9a72
- fix problem on x86_64 build
4c9a72
4c9a72
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
4c9a72
- rebuilt
4c9a72
4c9a72
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
4c9a72
- rebuilt
4c9a72
4c9a72
* Mon Feb 02 2004 Leon Ho <llch@redhat.com>
4c9a72
- rebuilt to 0.14.1
4c9a72
4c9a72
* Fri Sep 19 2003 Leon Ho <llch@redhat.com>
4c9a72
- rebuilt 0.12.1
4c9a72
- fix including files and excludes some patches
4c9a72
4c9a72
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
4c9a72
- rebuilt
4c9a72
4c9a72
* Wed May 14 2003 Leon Ho <llch@redhat.com>
4c9a72
- 0.11.5
4c9a72
4c9a72
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
4c9a72
- rebuilt
4c9a72
4c9a72
* Thu Jan 16 2003 Leon Ho <llch@redhat.com> 0.11.4-6
4c9a72
- add online help for msghack replacement
4c9a72
4c9a72
* Thu Dec  5 2002 Leon Ho <llch@redhat.com> 0.11.4-5
4c9a72
- add patch to fix gettextize (#78720)
4c9a72
4c9a72
* Wed Nov 27 2002 Tim Powers <timp@redhat.com> 0.11.4-4
4c9a72
- remove unpackaged files from the buildroot
4c9a72
4c9a72
* Wed Aug 28 2002 Trond Eivind Glomsrød <teg@redhat.com> 0.11.4-3
4c9a72
- Use %%{_libdir} instead of /usr/lib (#72524)
4c9a72
4c9a72
* Fri Aug  2 2002 Nalin Dahyabhai <nalin@redhat.com> 0.11.4-2
4c9a72
- install ulonglong.m4, which is required by uintmax_t.m4, which is already
4c9a72
  being installed
4c9a72
4c9a72
* Sun Jul 28 2002 Trond Eivind Glomsrød <teg@redhat.com> 0.11.4-1
4c9a72
- 0.11.4
4c9a72
4c9a72
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
4c9a72
- automated rebuild
4c9a72
4c9a72
* Thu May 23 2002 Tim Powers <timp@redhat.com>
4c9a72
- automated rebuild
4c9a72
4c9a72
* Tue May 14 2002 Trond Eivind Glomsrød <teg@redhat.com> 0.11.2-1
4c9a72
- 0.11.2
4c9a72
- include some new files
4c9a72
4c9a72
* Fri Apr  5 2002 Trond Eivind Glomsrød <teg@redhat.com> 0.11.1-2
4c9a72
- Add patch to make it compile with C99 compilers (#62313)
4c9a72
4c9a72
* Wed Mar 13 2002 Trond Eivind Glomsrød <teg@redhat.com> 0.11.1-1
4c9a72
- 0.11.1
4c9a72
4c9a72
* Sun Feb 17 2002 Florian La Roche <Florian.LaRoche@redhat.de>
4c9a72
- update gettext to 0.11
4c9a72
- disable patch4
4c9a72
4c9a72
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
4c9a72
- automated rebuild
4c9a72
4c9a72
* Wed Dec  5 2001 Trond Eivind Glomsrød <teg@redhat.com> 0.10.40-3
4c9a72
- improve automake handling
4c9a72
4c9a72
* Wed Nov 14 2001 Trond Eivind Glomsrød <teg@redhat.com> 0.10.40-2
4c9a72
- Add URL
4c9a72
- Add automake workaround (#56081)
4c9a72
4c9a72
* Sun Sep 16 2001 Trond Eivind Glomsrød <teg@redhat.com> 0.10.40-1
4c9a72
- 0.10.40 - libintl is now LGPLed (it was GPLed). Note that RHL
4c9a72
  uses the glibc version, and don't include libintl from gettext.
4c9a72
- include new man pages
4c9a72
- don't include the elisp mode - bundle it into the main emacs package,
4c9a72
  like we do for XEmacs.
4c9a72
- README-alpha no longer exists, so don't list it as a doc file
4c9a72
4c9a72
* Fri Aug 24 2001 Trond Eivind Glomsrød <teg@redhat.com> 0.10.38-7
4c9a72
- Rebuild - this should fix #52463
4c9a72
4c9a72
* Wed Aug 22 2001 Trond Eivind Glomsrød <teg@redhat.com> 0.10.38-6
4c9a72
- Fix handling of multiline entries (rest of #50065)
4c9a72
- don't use the references of the last entry in a po file
4c9a72
- remove duplicates when inverting
4c9a72
- Own the en@quot and en@boldquot locale dirs (#52164)
4c9a72
- Handle entries with a first line of "" as identical to those
4c9a72
  without
4c9a72
4c9a72
* Thu Aug  9 2001 Trond Eivind Glomsrød <teg@redhat.com>
4c9a72
- Added "--append" and "-o" to msghack, which should address
4c9a72
  initial concerns in #50065
4c9a72
4c9a72
* Thu Jul 19 2001 Trond Eivind Glomsrød <teg@redhat.com>
4c9a72
- New msghack - from scratch, in python
4c9a72
4c9a72
* Tue Jul 17 2001 Trond Eivind Glomsrød <teg@redhat.com>
4c9a72
- msghack is back
4c9a72
4c9a72
* Mon Jun  4 2001 Trond Eivind Glomsrød <teg@redhat.com>
4c9a72
- Include some docfiles
4c9a72
4c9a72
* Sun Jun 03 2001 Florian La Roche <Florian.LaRoche@redhat.de>
4c9a72
- 0.10.38
4c9a72
- do not include charset.alias
4c9a72
4c9a72
* Wed May  2 2001 Nalin Dahyabhai <nalin@redhat.com>
4c9a72
- Build statically.
4c9a72
4c9a72
* Mon Apr 30 2001 Trond Eivind Glomsrød <teg@redhat.com>
4c9a72
- 0.10.37
4c9a72
- Disable all but two patches
4c9a72
4c9a72
* Sun Feb 25 2001 Trond Eivind Glomsrød <teg@redhat.com>
4c9a72
- Initialize proper fonts when entering po-mode (#29152)
4c9a72
4c9a72
* Mon Feb 12 2001 Yukihiro Nakai <ynakai@redhat.com>
4c9a72
- More fix about msgmerge.
4c9a72
4c9a72
* Mon Feb 12 2001 Yukihiro Nakai <ynakai@redhat.com>
4c9a72
- Fix for msgmerge not to break multibyte strings
4c9a72
  at Japanese locale.
4c9a72
4c9a72
* Wed Jan 24 2001 Matt Wilson <msw@redhat.com>
4c9a72
- fixed the %%lang generator to not have "./" in the lang
4c9a72
4c9a72
* Sun Jan 14 2001 Trond Eivind Glomsrød <teg@redhat.com>
4c9a72
- add an init file for the emacs po-mode
4c9a72
- update source URL
4c9a72
4c9a72
* Thu Jan 11 2001 Bill Nottingham <notting@redhat.com>
4c9a72
- put gettext in /bin for initscripts use
4c9a72
- %%langify
4c9a72
4c9a72
* Fri Dec 29 2000 Bill Nottingham <notting@redhat.com>
4c9a72
- prereq /sbin/install-info
4c9a72
4c9a72
* Wed Aug 23 2000 Trond Eivind Glomsrød <teg@redhat.com>
4c9a72
- Added patch from Ulrich Drepper
4c9a72
4c9a72
* Fri Aug 04 2000 Trond Eivind Glomsrød <teg@redhat.com>
4c9a72
- update DESTDIR patch (#12072)
4c9a72
4c9a72
* Thu Jul 13 2000 Prospector <bugzilla@redhat.com>
4c9a72
- automatic rebuild
4c9a72
4c9a72
* Mon Jul 10 2000 Trond Eivind Glomsrød <teg@redhat.com>
4c9a72
- fix problems wrt to DESTDIR (#12072)
4c9a72
4c9a72
* Thu Jun 22 2000 Preston Brown <pbrown@redhat.com>
4c9a72
- use FHS paths
4c9a72
- add buildroot patch for .../intl/Makefile.in, was using abs. install path
4c9a72
4c9a72
* Fri Apr 28 2000 Bill Nottingham <notting@redhat.com>
4c9a72
- minor configure tweaks for ia64
4c9a72
4c9a72
* Sun Feb 27 2000 Cristian Gafton <gafton@redhat.com>
4c9a72
- add --comments to msghack
4c9a72
4c9a72
* Thu Feb 10 2000 Cristian Gafton <gafton@redhat.com>
4c9a72
- fix bug #9240 - gettextize has the right aclocal patch
4c9a72
4c9a72
* Wed Jan 12 2000 Cristian Gafton <gafton@redhat.com>
4c9a72
- add the --diff and --dummy options
4c9a72
4c9a72
* Wed Oct 06 1999 Cristian Gafton <gafton@redhat.com>
4c9a72
- add the --missing option to msghack
4c9a72
4c9a72
* Wed Sep 22 1999 Cristian Gafton <gafton@redhat.com>
4c9a72
- updated msghack not to merge in fuzzies in the master catalogs
4c9a72
4c9a72
* Thu Aug 26 1999 Cristian Gafton <gafton@redhat.com>
4c9a72
- updated msghack to understand --append
4c9a72
4c9a72
* Wed Aug 11 1999 Cristian Gafton <gafton@redhat.com>
4c9a72
- updated msghack to correctly deal with sorting files
4c9a72
4c9a72
* Thu May 06 1999 Cristian Gafton <gafton@redhat.com>
4c9a72
- msghack updates
4c9a72
4c9a72
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
4c9a72
- auto rebuild in the new build environment (release 8)
4c9a72
4c9a72
* Mon Mar 08 1999 Cristian Gafton <gafton@redhat.com>
4c9a72
- added patch for misc hacks to facilitate rpm translations
4c9a72
4c9a72
* Thu Dec 03 1998 Cristian Gafton <gafton@redhat.com>
4c9a72
- patch to allow to build on ARM
4c9a72
4c9a72
* Wed Sep 30 1998 Jeff Johnson <jbj@redhat.com>
4c9a72
- add Emacs po-mode.el files.
4c9a72
4c9a72
* Sun Sep 13 1998 Cristian Gafton <gafton@redhat.com>
4c9a72
- include the aclocal support files
4c9a72
4c9a72
* Thu Sep  3 1998 Bill Nottingham <notting@redhat.com>
4c9a72
- remove devel package (functionality is in glibc)
4c9a72
4c9a72
* Tue Sep  1 1998 Jeff Johnson <jbj@redhat.com>
4c9a72
- update to 0.10.35.
4c9a72
4c9a72
* Mon Jun 29 1998 Jeff Johnson <jbj@redhat.com>
4c9a72
- add gettextize.
4c9a72
- create devel package for libintl.a and libgettext.h.
4c9a72
4c9a72
* Mon Apr 27 1998 Prospector System <bugs@redhat.com>
4c9a72
- translations modified for de, fr, tr
4c9a72
4c9a72
* Sun Nov 02 1997 Cristian Gafton <gafton@redhat.com>
4c9a72
- added info handling
4c9a72
- added misc-patch (skip emacs-lisp modofications)
4c9a72
4c9a72
* Sat Nov 01 1997 Erik Troan <ewt@redhat.com>
4c9a72
- removed locale.aliases as we get it from glibc now
4c9a72
- uses a buildroot
4c9a72
4c9a72
* Mon Jun 02 1997 Erik Troan <ewt@redhat.com>
4c9a72
- Built against glibc