diff --git a/.gitignore b/.gitignore deleted file mode 100644 index a407e3e..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -mingw-libgnurx-2.5.1-src.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..1d3bace --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Package has been renamed to mingw-libgnurx diff --git a/mingw32-libgnurx-Makefile.am b/mingw32-libgnurx-Makefile.am deleted file mode 100644 index 30afd11..0000000 --- a/mingw32-libgnurx-Makefile.am +++ /dev/null @@ -1,8 +0,0 @@ -lib_LTLIBRARIES = libgnurx.la - -libgnurx_la_SOURCES = regex.c -libgnurx_la_includedir = $(includedir) -libgnurx_la_include_HEADERS = regex.h -libgnurx_la_CFLAGS = -I$(top_srcdir) -libgnurx_la_LDFLAGS = -no-undefined -version-info 0:0:0 -export-dynamic - diff --git a/mingw32-libgnurx-configure.ac b/mingw32-libgnurx-configure.ac deleted file mode 100644 index 9a642e8..0000000 --- a/mingw32-libgnurx-configure.ac +++ /dev/null @@ -1,12 +0,0 @@ -# configure.ac -*- Autoconf -*- -# Process this file with autoconf, to generate a configure script. - -AC_INIT(libgnurx, 2.5.1) -AM_INIT_AUTOMAKE -AC_PROG_INSTALL -AC_LIBTOOL_DLOPEN -AC_LIBTOOL_WIN32_DLL -AC_PROG_LIBTOOL - -AC_OUTPUT([Makefile]) - diff --git a/mingw32-libgnurx-honor-destdir.patch b/mingw32-libgnurx-honor-destdir.patch deleted file mode 100644 index 2a2e879..0000000 --- a/mingw32-libgnurx-honor-destdir.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- Makefile.in.orig 2009-05-24 20:09:25.598720854 +0200 -+++ Makefile.in 2009-05-24 20:10:24.541471779 +0200 -@@ -78,16 +78,16 @@ - install: install-dll @install_dev@ - - install-dll: -- mkdir -p ${bindir} -- cp -p $(BINDIST_FILES) ${bindir} -+ mkdir -p $(DESTDIR)${bindir} -+ cp -p $(BINDIST_FILES) $(DESTDIR)${bindir} - - install-dev: -- mkdir -p ${includedir} ${libdir} -- cp -p ${srcdir}/regex.h ${includedir} -- cp -p $(DEVDIST_FILES) ${libdir} -+ mkdir -p ${includedir} $(DESTDIR)${libdir} -+ cp -p ${srcdir}/regex.h $(DESTDIR)${includedir} -+ cp -p $(DEVDIST_FILES) $(DESTDIR)${libdir} - for s in 3 7; do \ -- mkdir -p ${mandir}/man$$s; \ -- gzip -c ${srcdir}/regex.$$s > ${mandir}/man$$s/regex.$$s.gz; \ -+ mkdir -p $(DESTDIR)${mandir}/man$$s; \ -+ gzip -c ${srcdir}/regex.$$s > $(DESTDIR)${mandir}/man$$s/regex.$$s.gz; \ - done - - dist: bindist devdist srcdist diff --git a/mingw32-libgnurx.spec b/mingw32-libgnurx.spec deleted file mode 100644 index 465d9c7..0000000 --- a/mingw32-libgnurx.spec +++ /dev/null @@ -1,130 +0,0 @@ -%global __strip %{_mingw32_strip} -%global __objdump %{_mingw32_objdump} -%global _use_internal_dependency_generator 0 -%global __find_requires %{_mingw32_findrequires} -%global __find_provides %{_mingw32_findprovides} -%define __debug_install_post %{_mingw32_debug_install_post} - -Name: mingw32-libgnurx -Version: 2.5.1 -Release: 9%{?dist} -Summary: MinGW Regex library - -License: LGPLv2+ -Group: Development/Libraries -URL: http://mingw.sourceforge.net/ -Source0: http://kent.dl.sourceforge.net/sourceforge/mingw/mingw-libgnurx-%{version}-src.tar.gz -Source1: mingw32-libgnurx-configure.ac -Source2: mingw32-libgnurx-Makefile.am -Patch0: mingw32-libgnurx-honor-destdir.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - -BuildArch: noarch - -BuildRequires: autoconf automake libtool -BuildRequires: mingw32-filesystem >= 52 -BuildRequires: mingw32-gcc -BuildRequires: mingw32-binutils - -%description -MinGW Windows regular expression library. - - -%package static -Summary: Static version of the MinGW Windows regular expression library -Requires: %{name} = %{version}-%{release} -Group: Development/Libraries - -%description static -Static version of the MinGW Windows regular expression library. - - -%{_mingw32_debug_package} - - -%prep -%setup -q -n mingw-libgnurx-%{version} -%patch0 -p0 - -# The Makefile which is delivered with this package can't create static -# libraries and misnames the resulting import libraries -# So replace the buildsystem by a more proper one -cp %{SOURCE1} configure.ac -cp %{SOURCE2} Makefile.am -touch NEWS -touch AUTHORS -libtoolize --copy -aclocal -autoconf -automake --add-missing - -%build -%{_mingw32_configure} --enable-static --enable-shared -make %{?_smp_mflags} - - -%install -rm -rf $RPM_BUILD_ROOT - -# make install expects %{_mingw32_includedir} to exist -mkdir -p $RPM_BUILD_ROOT%{_mingw32_includedir} - -make DESTDIR=$RPM_BUILD_ROOT install - -# make install installs two import libraries named libgnurx.a and -# libgnurx.dll.a. As most applications requiring regex functions -# try to perform 'gcc -lregex' we rename the import libraries for this to work -mv $RPM_BUILD_ROOT%{_mingw32_libdir}/libgnurx.a $RPM_BUILD_ROOT%{_mingw32_libdir}/libregex.a -mv $RPM_BUILD_ROOT%{_mingw32_libdir}/libgnurx.dll.a $RPM_BUILD_ROOT%{_mingw32_libdir}/libregex.dll.a -mv $RPM_BUILD_ROOT%{_mingw32_libdir}/libgnurx.la $RPM_BUILD_ROOT%{_mingw32_libdir}/libregex.la -sed -i s/gnurx/regex/ $RPM_BUILD_ROOT%{_mingw32_libdir}/libregex.la - -# Drop the man pages -rm -rf $RPM_BUILD_ROOT%{_mingw32_datadir}/man - - -%clean -rm -rf $RPM_BUILD_ROOT - - -%files -%defattr(-,root,root,-) -%doc COPYING.LIB -%{_mingw32_bindir}/libgnurx-0.dll -%{_mingw32_includedir}/regex.h -%{_mingw32_libdir}/libregex.dll.a -%{_mingw32_libdir}/libregex.la - -%files static -%defattr(-,root,root,-) -%{_mingw32_libdir}/libregex.a - - -%changelog -* Mon Feb 27 2012 Erik van Pienbroek - 2.5.1-9 -- Rebuild against the mingw-w64 toolchain - -* Fri Jan 13 2012 Fedora Release Engineering - 2.5.1-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Tue Feb 08 2011 Fedora Release Engineering - 2.5.1-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Sat Jul 25 2009 Fedora Release Engineering - 2.5.1-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Mon Jun 22 2009 Erik van Pienbroek - 2.5.1-5 -- The wrong RPM variable was overriden for -debuginfo support. Should be okay now - -* Mon Jun 22 2009 Erik van Pienbroek - 2.5.1-4 -- Split out debug symbols to a -debuginfo subpackage - -* Wed Jun 3 2009 Erik van Pienbroek - 2.5.1-3 -- The libtool .la file referenced to the wrong file. Fixed - -* Tue May 26 2009 Erik van Pienbroek - 2.5.1-2 -- Fixed license tag - -* Sun May 24 2009 Erik van Pienbroek - 2.5.1-1 -- Initial release - diff --git a/sources b/sources deleted file mode 100644 index 7511325..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -35c8fed3101ca1f253e9b6b1966661f6 mingw-libgnurx-2.5.1-src.tar.gz