babl.spec revision 15438
13582N/A#
13582N/A# spec file for package babl
13582N/A#
13582N/A#
15438N/AName: babl
15438N/ALicense: LGPL
15438N/AGroup: Applications/Multimedia
15438N/AVersion: 0.0.22
15438N/ARelease: 1
15438N/ADistribution: Java Desktop System
15438N/AVendor: Sun Microsystems, Inc.
15438N/ASummary: Babl is a dynamic, any to any, pixel format conversion library.
15438N/ASource: ftp://ftp.gtk.org/pub/babl/0.0/%{name}-%{version}.tar.bz2
15438N/AURL: http://www.gegl.org/babl/
13582N/A
15438N/APatch1: babl-01-solaris-build.diff
15438N/APatch2: babl-02-inline-funcs.diff
15438N/A%package devel
15438N/ASummary: %{summary} - development files
15438N/AGroup: System/GUI/GNOME
15438N/ARequires: %name
13582N/A
13582N/A%prep
13582N/A%setup -q
13582N/A%patch1 -p1
15438N/A%patch2 -p1
13582N/A%build
13582N/A%ifos linux
13582N/Aif [ -x /usr/bin/getconf ]; then
13582N/A CPUS=`getconf _NPROCESSORS_ONLN`
13582N/Afi
13582N/A%else
13582N/A CPUS=`/usr/sbin/psrinfo | grep on-line | wc -l | tr -d ' '`
13582N/A%endif
13582N/Aif test "x$CPUS" = "x" -o $CPUS = 0; then
13582N/A CPUS=1
13582N/Afi
15438N/Aexport CFLAGS="%{optflags}"
15438N/Aexport CXXFLAGS="%{?cxx_optflags}"
15438N/Aexport LDFLAGS="%{?_ldflags}"
15438N/Aaclocal
15438N/Alibtoolize --force
15438N/Aglib-gettextize --force
15438N/Aautomake -a -c -f
15438N/Aautoconf
15438N/A./configure --prefix=%{_prefix} \
15438N/A --libdir=%{_libdir} \
15438N/A --sysconfdir=%{_sysconfdir} \
15438N/A --mandir=%{_mandir} \
15438N/A --datadir=%{_datadir} \
15438N/A --infodir=%{_datadir}/info
15438N/A
13582N/Amake -j$CPUS
13582N/A
13582N/A%install
15438N/A#rm -rf $RPM_BUILD_ROOT
15438N/A#rm -rf $RPM_BUILD_ROOT%{_libdir}/*.la
15438N/Amake DESTDIR=$RPM_BUILD_ROOT install
13582N/A
13582N/A%clean
13582N/Arm -rf $RPM_BUILD_ROOT
13582N/A
13582N/A%files
15438N/A%defattr (-, root, root)
15438N/A%{_libdir}/lib*.so*
15438N/A%{_libdir}/babl-0.0/*.so*
15438N/A%{_libdir}/pkgconfig/*
15438N/A
15438N/A%files devel
15438N/A%defattr (-, root, root)
15438N/A%{_includedir}/babl-0.0/babl/*
13582N/A
13582N/A%changelog
15438N/A* Wed Nov 26 2008 - chris.wang@sun.com
15438N/A- Initial create.