packages: DevIL/DevIL.spec - start update to 1.7.8 - link with -lpng instea...

lisu lisu at pld-linux.org
Wed Apr 21 15:32:46 CEST 2010


Author: lisu                         Date: Wed Apr 21 13:32:46 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- start update to 1.7.8
- link with -lpng instead of -lpng12
- force build ILU and ILUT
- nfy (see TODO)

---- Files affected:
packages/DevIL:
   DevIL.spec (1.26 -> 1.27) 

---- Diffs:

================================================================
Index: packages/DevIL/DevIL.spec
diff -u packages/DevIL/DevIL.spec:1.26 packages/DevIL/DevIL.spec:1.27
--- packages/DevIL/DevIL.spec:1.26	Wed Mar 17 09:27:33 2010
+++ packages/DevIL/DevIL.spec	Wed Apr 21 15:32:41 2010
@@ -1,18 +1,20 @@
 # $Revision$, $Date$
+#
+# TODO: - check and fix patches if possible
+#
+%define		manual_version	1.5.5
 Summary:	Full featured image library
 Summary(pl.UTF-8):	Biblioteka obsługi obrazów z mnóstwem funkcji
 Name:		DevIL
-Version:	1.7.2
-%define		manual_version	1.5.5
-%define		docs_version	1.6.5
-Release:	5
+Version:	1.7.8
+Release:	0.1
 License:	LGPL v2.1
 Group:		Libraries
-Source0:	http://dl.sourceforge.net/openil/%{name}-%{version}.tar.gz
-# Source0-md5:	67d669df245c846ec9f54dfc086a00b6
-Source1:	http://dl.sourceforge.net/openil/%{name}-Manual-%{manual_version}.zip
+Source0:	http://downloads.sourceforge.net/openil/%{name}-%{version}.tar.gz
+# Source0-md5:	7918f215524589435e5ec2e8736d5e1d
+Source1:	http://downloads.sourceforge.net/openil/%{name}-Manual-%{manual_version}.zip
 # Source1-md5:	6bb2ddfcbe09930c48ef84b8f99479fe
-Source2:	http://dl.sourceforge.net/openil/%{name}-docs.tar.gz
+Source2:	http://downloads.sourceforge.net/openil/%{name}-docs.tar.gz
 # Source2-md5:	eec6ae7a028a3f058bab1a6918428ed5
 Patch0:		%{name}-c++.patch
 Patch1:		%{name}-link.patch
@@ -105,32 +107,38 @@
 
 %prep
 %setup -q -c -a1 -a2
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%undos src-IL/src/il_png.c
-%undos src-IL/src/il_icon.c
+#%%patch0 -p1
+#%%patch1 -p1
+#%%patch2 -p1
+#%%undos devil-%{version}/src-IL/src/il_png.c
+#%%undos devil-%{version}/src-IL/src/il_icon.c
 %patch3 -p1
 
+# lpng12 -> lpng
+%{__sed} -i 's,png12,png,' devil-%{version}/m4/devil-definitions.m4
+
 # just SDL and messing libtool macros
 rm -f acinclude.m4
 
 %build
+cd devil-%{version}
 %{__libtoolize}
-%{__aclocal}
+%{__aclocal} -I m4
 %{__autoconf}
 %{__autoheader}
 %{__automake}
 # actual exr support missing in sources, only adds undefined symbol
 CPPFLAGS="%{rpmcppflags} -DIL_NO_EXR"
 %configure \
+	--enable-ILU=yes \
+	--enable-ILUT=yes \
 	%{?debug:--disable-release}
 %{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%{__make} install \
+%{__make} -C devil-%{version} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
 %clean
@@ -141,7 +149,7 @@
 
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS CREDITS ChangeLog README.unix
+%doc devil-%{version}/{AUTHORS,CREDITS,ChangeLog,README.unix}
 %attr(755,root,root) %{_libdir}/libIL.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libIL.so.1
 %attr(755,root,root) %{_libdir}/libILU.so.*.*.*
@@ -169,6 +177,12 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.27  2010/04/21 13:32:41  lisu
+- start update to 1.7.8
+- link with -lpng instead of -lpng12
+- force build ILU and ILUT
+- nfy (see TODO)
+
 Revision 1.26  2010/03/17 08:27:33  lisu
 - rel 5
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/DevIL/DevIL.spec?r1=1.26&r2=1.27&f=u



More information about the pld-cvs-commit mailing list