]> git.pld-linux.org Git - packages/pingus.git/commitdiff
- amfix patch needed for automake 1.6.x
authorJakub Bogusz <qboosh@pld-linux.org>
Mon, 6 May 2002 22:18:31 +0000 (22:18 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- libpng 1.2.2 support, BR: libpng-devel (used through ClanLib's png provider)

Changed files:
    pingus.spec -> 1.16

pingus.spec

index 65f6e80bb538dd60cf4c1faf84e5a9fd2e7c7cfe..89a77cdea8661b894e041d240d861e6ba30b835a 100644 (file)
@@ -10,6 +10,7 @@ Source1:      %{name}.desktop
 Source2:       %{name}.png
 Patch0:                %{name}-datadir.patch
 Patch1:                %{name}-Clanlib-0.6.1.patch
+Patch2:                %{name}-amfix.patch
 URL:           http://pingus.seul.org/
 BuildRequires: ClanLib-devel >= 0.6.1
 BuildRequires: Hermes-devel
@@ -21,6 +22,7 @@ BuildRequires:        automake
 BuildRequires: gettext-devel
 BuildRequires: gtk+-devel > 1.2.1
 BuildRequires: glib-devel
+BuildRequires: libpng-devel
 BuildRequires: libstdc++-devel
 BuildRequires: libxml-devel
 BuildRequires: texinfo
@@ -39,14 +41,19 @@ Wspania
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 rm -f missing
 aclocal
 autoconf
 automake -a -c -f
+CPPFLAGS="-I%{_includedir} -I/usr/include/libxml2/libxml"
+if [ -f %{_pkgconfigdir}/libpng12.pc ] ; then
+       CPPFLAGS="$CPPFLAGS `pkg-config libpng12 --cflags`"
+fi
 %configure \
-       CPPFLAGS="-I%{_includedir} -I/usr/include/libxml2/libxml" \
+       CPPFLAGS="$CPPFLAGS" \
        LDFLAGS="-L%{_libdir} %{rpmldflags}"
 %{__make}
 
@@ -57,7 +64,7 @@ rm -rf $RPM_BUILD_ROOT
        DESTDIR=$RPM_BUILD_ROOT \
        bindir=%{_bindir}
 
-mv $RPM_BUILD_ROOT/%{_datadir}/games/pingus $RPM_BUILD_ROOT/%{_datadir}/pingus
+mv -f $RPM_BUILD_ROOT%{_datadir}/games/pingus $RPM_BUILD_ROOT%{_datadir}/pingus
 
 install -D %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Games/%{name}
 install -D %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.desktop
This page took 0.027836 seconds and 4 git commands to generate.