rpms/mikmod/FC-5 mikmod.spec, 1.30, 1.31 sources, 1.3, 1.4 mikmod-3.1.6-security.patch, 1.1, NONE mikmod-3.1.6-tar.patch, 1.1, NONE mikmod-3.1.6-varargs.patch, 1.1, NONE mikmod-strip.patch, 1.1, NONE patch-mikmod-3.1.6-a, 1.1, NONE
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Tue May 29 08:50:11 UTC 2007
- Previous message (by thread): rpms/file/FC-5 file-4.17-bash.patch, NONE, 1.1 file-4.17-clamav.patch, NONE, 1.1 file-4.17-powerpoint.patch, NONE, 1.1 file-4.19-ELF.patch, NONE, 1.1 file-4.19-debian.patch, NONE, 1.1 file-4.19-ooffice.patch, NONE, 1.1 file-4.21-magic.patch, NONE, 1.1 file-4.21-oracle.patch, NONE, 1.1 .cvsignore, 1.16, 1.17 file.spec, 1.49, 1.50 sources, 1.16, 1.17 file-4.10-debian.patch, 1.2, NONE file-4.12-core64.patch, 1.1, NONE file-4.17-init-mem.patch, 1.1, NONE file-4.17-magic.patch, 1.1, NONE file-4.17-mp3_flac.patch, 1.1, NONE file-4.17-wctype-header.patch, 1.1, NONE
- Next message (by thread): rpms/mikmod/FC-5 mikmod-3.1.6-multilib.patch,NONE,1.1
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: jnovy
Update of /cvs/dist/rpms/mikmod/FC-5
In directory cvs.devel.redhat.com:/tmp/cvs-serv8176
Modified Files:
mikmod.spec sources
Removed Files:
mikmod-3.1.6-security.patch mikmod-3.1.6-tar.patch
mikmod-3.1.6-varargs.patch mikmod-strip.patch
patch-mikmod-3.1.6-a
Log Message:
- update to mikmod-3.2.2-beta1
- don't use undefined macros, spec fixes
- fix install-info scriptlet usage (#223711), thanks to Ville Skytta
Index: mikmod.spec
===================================================================
RCS file: /cvs/dist/rpms/mikmod/FC-5/mikmod.spec,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- mikmod.spec 9 Nov 2006 16:03:11 -0000 1.30
+++ mikmod.spec 29 May 2007 08:50:08 -0000 1.31
@@ -1,28 +1,21 @@
-# libmikmod rpm specification file
%define lversion 3.1.11
-Summary: A MOD music file player.
+Summary: A MOD music file player
Name: mikmod
-Version: 3.1.6
-Release: 37%{?dist}
+Version: 3.2.2
+Release: 1%{?dist}
License: GPL/LGPL
Group: Applications/Multimedia
-Prereq: /sbin/ldconfig
-Prefix: /usr
-Buildroot: %{_tmppath}/%{name}-%{version}-root
-BuildPrereq: ncurses-devel texinfo
+Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRequires: ncurses-devel texinfo
URL: http://mikmod.raphnet.net/
-Source0: http://mikmod.raphnet.net/files/mikmod-%{version}.tar.gz
+Source0: http://mikmod.raphnet.net/files/mikmod-%{version}-beta1.tar.gz
Source1: http://mikmod.raphnet.net/files/libmikmod-%{lversion}.tar.gz
Patch0: http://mikmod.raphnet.net/files/libmikmod-3.1.11-a.diff
-Patch1: mikmod-strip.patch
-Patch2: libmikmod-esd.patch
-Patch3: libmikmod-64bit.patch
-Patch4: patch-mikmod-3.1.6-a
-Patch5: mikmod-3.1.6-varargs.patch
-Patch6: libmikmod-strip-lib.patch
-Patch7: mikmod-3.1.6-security.patch
-Patch8: mikmod-3.1.6-tar.patch
+Patch1: libmikmod-esd.patch
+Patch2: libmikmod-64bit.patch
+Patch3: libmikmod-strip-lib.patch
+Patch4: mikmod-3.1.6-multilib.patch
%description
MikMod is one of the best and most well known MOD music file players
@@ -47,55 +40,48 @@
applications for mikmod.
%prep
-%setup -q -a 1
+%setup -q -a 1 -n %{name}-%{version}-beta1
%patch0 -p0
-%patch1 -p1 -b .strip
-%patch2 -p1 -b .esd
-%patch3 -p1
-%patch4 -p1 -b .orig
-%patch5 -p1
-%patch6 -p1 -b .lib-strip
-%patch7 -p1 -b .sec
-%patch8 -p1 -b .tar
+%patch1 -p1 -b .esd
+%patch2 -p1 -b .64bit
+%patch3 -p1 -b .lib-strip
+%patch4 -p1 -b .multi
%build
rm -rf $RPM_BUILD_ROOT
-cd libmikmod-%{lversion}
-cp /usr/share/libtool/config.{sub,guess} .
+pushd libmikmod-%{lversion}
%configure
-make
-%makeinstall
-cd ..
+make install DESTDIR=$RPM_BUILD_ROOT
+popd
# Trick it into compiling while libmikmod is not installed...
-export LD_LIBRARY_PATH=$RPM_BUILD_ROOT/%{prefix}/lib:$LD_LIBRARY_PATH
-perl -pi -e "s,-lmikmod,-I$RPM_BUILD_ROOT%{prefix}/include -L$RPM_BUILD_ROOT%{_libdir} -lmikmod,g" libmikmod-%{lversion}/libmikmod-config
+export LD_LIBRARY_PATH=$RPM_BUILD_ROOT/%{_libdir}:$LD_LIBRARY_PATH
+perl -pi -e "s,-lmikmod,-I$RPM_BUILD_ROOT%{_prefix}/include -L$RPM_BUILD_ROOT%{_libdir} -lmikmod,g" libmikmod-%{lversion}/libmikmod-config
export LIBMIKMOD_CONFIG=`pwd`/libmikmod-%{lversion}/libmikmod-config
-cp /usr/share/libtool/config.{sub,guess} .
%configure \
- --with-libmikmod-prefix=$RPM_BUILD_ROOT%{prefix} \
- --with-libmikmod-exec-prefix=$RPM_BUILD_ROOT%{prefix}/bin \
+ --with-libmikmod-prefix=$RPM_BUILD_ROOT%{_prefix} \
+ --with-libmikmod-exec-prefix=$RPM_BUILD_ROOT%{_bindir} \
--disable-libmikmodtest
-make CFLAGS="$RPM_OPT_FLAGS `libmikmod-%{lversion}/libmikmod-config --cflags` -I."
+make CFLAGS="$RPM_OPT_FLAGS `libmikmod-%{lversion}/libmikmod-config --cflags`"
%install
-%makeinstall
+make install DESTDIR=$RPM_BUILD_ROOT
rm -f $RPM_BUILD_ROOT%{_infodir}/dir
find $RPM_BUILD_ROOT | grep "\\.la$" | xargs rm -f
%clean
-rm -fr $RPM_BUILD_ROOT
+rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%post devel
-/sbin/install-info %{_infodir}/mikmod.info.gz %{_infodir}/dir
+/sbin/install-info %{_infodir}/mikmod.info.gz %{_infodir}/dir || :
%postun -p /sbin/ldconfig
%postun devel
if [ $1 = 0 ] ; then
- /sbin/install-info --delete %{_infodir}/mikmod.info.gz %{_infodir}/dir
+ /sbin/install-info --delete %{_infodir}/mikmod.info.gz %{_infodir}/dir || :
fi
%files
@@ -104,19 +90,25 @@
%doc libmikmod-%{lversion}/TODO
%{_bindir}/mikmod
%{_mandir}/man1/mikmod*
-%{_libdir}/*.so*
+%{_libdir}/*.so.*
%files devel
%defattr(-, root, root)
%{_bindir}/*-config
%{_libdir}/*.a
-#%{_libdir}/*.la
+%{_libdir}/*.so
%{_datadir}/aclocal/*
+%{_datadir}/mikmod/mikmodrc
%{_includedir}/*
%{_infodir}/mikmod*
%{_mandir}/man1/libmikmod-config*
%changelog
+* Mon May 28 2007 Jindrich Novy <jnovy at redhat.com> 3.2.2-1
+- update to mikmod-3.2.2-beta1
+- don't use undefined macros, spec fixes
+- fix install-info scriptlet usage (#223711), thanks to Ville Skytta
+
* Wed Nov 9 2006 Martin Stransky <stransky at redhat.com> 3.1.6-37
- removed obsoletes on tracker (#214112)
Index: sources
===================================================================
RCS file: /cvs/dist/rpms/mikmod/FC-5/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources 9 Sep 2004 08:32:55 -0000 1.3
+++ sources 29 May 2007 08:50:08 -0000 1.4
@@ -1,2 +1,2 @@
+9a9534a054afe8d28cc784041e6d1519 mikmod-3.2.2-beta1.tar.gz
705106da305e8de191549f1e7393185c libmikmod-3.1.11.tar.gz
-71d8142ae3ae27034535913e906b1384 mikmod-3.1.6.tar.gz
--- mikmod-3.1.6-security.patch DELETED ---
--- mikmod-3.1.6-tar.patch DELETED ---
--- mikmod-3.1.6-varargs.patch DELETED ---
--- mikmod-strip.patch DELETED ---
--- patch-mikmod-3.1.6-a DELETED ---
- Previous message (by thread): rpms/file/FC-5 file-4.17-bash.patch, NONE, 1.1 file-4.17-clamav.patch, NONE, 1.1 file-4.17-powerpoint.patch, NONE, 1.1 file-4.19-ELF.patch, NONE, 1.1 file-4.19-debian.patch, NONE, 1.1 file-4.19-ooffice.patch, NONE, 1.1 file-4.21-magic.patch, NONE, 1.1 file-4.21-oracle.patch, NONE, 1.1 .cvsignore, 1.16, 1.17 file.spec, 1.49, 1.50 sources, 1.16, 1.17 file-4.10-debian.patch, 1.2, NONE file-4.12-core64.patch, 1.1, NONE file-4.17-init-mem.patch, 1.1, NONE file-4.17-magic.patch, 1.1, NONE file-4.17-mp3_flac.patch, 1.1, NONE file-4.17-wctype-header.patch, 1.1, NONE
- Next message (by thread): rpms/mikmod/FC-5 mikmod-3.1.6-multilib.patch,NONE,1.1
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-cvs-commits
mailing list