Witam
Załączam kilka zmian w specu, plus pacze bez których ww. pakiet się nie
buduje.
--
Zbychu
--- SDLmm.spec 2004-01-23 17:26:58.000000000 +0000
+++ SDLmm.spec.new 2004-01-23 17:19:58.000000000 +0000
@@ -8,6 +8,8 @@
Group: X11/Libraries
Source0: http://dl.sourceforge.net/sdlmm/%{name}-%{version}.tar.bz2
# Source0-md5: 0a05d27d1aed72af3c7a37b6378f50e5
+Patch0: %{name}-sinclude.patch
+Patch1: %{name}-underquoted_definition.patch
URL: http://sdlmm.sourceforge.net/
BuildRequires: SDL-devel
BuildRequires: autoconf
@@ -52,19 +54,22 @@
%prep
%setup -q
+%patch0 -p1
+%patch1 -p1
%build
-rm -f missing
%{__libtoolize}
%{__aclocal}
%{__autoconf}
%{__automake}
+SED=sed ; export SED
%configure
%{__make}
%install
rm -rf $RPM_BUILD_ROOT
+SED=sed ; export SED
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT \
m4datadir=%{_aclocaldir}
@@ -85,6 +90,7 @@
%doc docs/html/*.html docs/html/*.gif docs/html/*.css
%attr(755,root,root) %{_bindir}/*
%attr(755,root,root) %{_libdir}/lib*.so
+%{_libdir}/lib*.la
%{_includedir}/SDLmm
%{_aclocaldir}/*
%{_mandir}/man3/*
diff -urN SDLmm-0.1.8.orig/acinclude.m4 SDLmm-0.1.8.new/acinclude.m4
--- SDLmm-0.1.8.orig/acinclude.m4 2001-08-07 02:36:13.000000000 +0200
+++ SDLmm-0.1.8.new/acinclude.m4 2004-01-23 18:18:48.000000000 +0100
@@ -5,7 +5,7 @@
# Set some OS/Compiler Specific flags...
# Compiler flags...
-AC_DEFUN(AC_SYS_COMPILER_FLAG,
+AC_DEFUN([AC_SYS_COMPILER_FLAG],
[
AC_MSG_CHECKING($1)
OLD_CXXFLAGS="[$]CXXFLAGS"
@@ -25,21 +25,21 @@
fi
])
-AC_DEFUN(AC_SYS_CPU_COMPILER_FLAG,
+AC_DEFUN([AC_SYS_CPU_COMPILER_FLAG],
[
if test "`uname -m 2>/dev/null`" = "$1" ; then
AC_SYS_COMPILER_FLAG($2,$3,$4,no)
fi
])
-AC_DEFUN(AC_SYS_OS_COMPILER_FLAG,
+AC_DEFUN([AC_SYS_OS_COMPILER_FLAG],
[
if test "x$sdlmm_cv_sys_os" = "x$1" ; then
AC_SYS_COMPILER_FLAG($2,$3,$4,no)
fi
])
-AC_DEFUN(AC_MY_GCC_OPT, [
+AC_DEFUN([AC_MY_GCC_OPT], [
AC_SYS_COMPILER_FLAG(-O3,O3,OPTIMIZE,no)
if test "x$sdlmm_cv_option_O3" != "xyes"; then
AC_SYS_COMPILER_FLAG(-O2,O2,OPTIMIZE,yes)
@@ -49,7 +49,7 @@
fi
])
-AC_DEFUN(AC_OPT_FLAGS, [
+AC_DEFUN([AC_OPT_FLAGS], [
AC_MSG_CHECKING(operating system)
AC_CACHE_VAL(sdlmm_cv_sys_os,
[
@@ -328,7 +328,7 @@
# _LT_AC_CHECK_DLFCN
# --------------------
-AC_DEFUN(_LT_AC_CHECK_DLFCN,
+AC_DEFUN([_LT_AC_CHECK_DLFCN],
[AC_CHECK_HEADERS(dlfcn.h)
])# _LT_AC_CHECK_DLFCN
@@ -683,7 +683,7 @@
# _LT_AC_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
# ------------------------------------------------------------------
-AC_DEFUN(_LT_AC_TRY_DLOPEN_SELF,
+AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF],
[if test "$cross_compiling" = yes; then :
[$4]
else
@@ -770,7 +770,7 @@
# AC_LIBTOOL_DLOPEN_SELF
# -------------------
-AC_DEFUN(AC_LIBTOOL_DLOPEN_SELF,
+AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF],
[if test "x$enable_dlopen" != xyes; then
enable_dlopen=unknown
enable_dlopen_self=unknown
diff -urN SDLmm-0.1.8.orig/sdlmm.m4 SDLmm-0.1.8.new/sdlmm.m4
--- SDLmm-0.1.8.orig/sdlmm.m4 2001-06-12 20:46:09.000000000 +0200
+++ SDLmm-0.1.8.new/sdlmm.m4 2004-01-23 18:23:46.000000000 +0100
@@ -9,7 +9,7 @@
dnl AM_PATH_SDLMM([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]])
dnl Test for SDLmm, and define SDLMM_CXXFLAGS and SDLMM_LIBS
dnl
-AC_DEFUN(AM_PATH_SDLMM,
+AC_DEFUN([AM_PATH_SDLMM],
[dnl
dnl Get the cflags and libraries from the ismap-config script
dnl
diff -urN SDLmm-0.1.8.orig/acinclude.m4 SDLmm-0.1.8.new/acinclude.m4
--- SDLmm-0.1.8.orig/acinclude.m4 2001-08-07 02:36:13.000000000 +0200
+++ SDLmm-0.1.8.new/acinclude.m4 2004-01-23 18:07:06.000000000 +0100
@@ -1,4 +1,4 @@
-sinclude('sdl.m4')
+sinclude(sdlmm.m4)
#############################################################
__________________________________________________________
nie pytaj co inni zrobili dla pld, pomysl ile sam zrobiles