rpms/libcaca/EL-4 .cvsignore, 1.2, 1.3 libcaca.spec, 1.3, 1.4 sources, 1.2, 1.3 libcaca-0.9-man3.patch, 1.1, NONE
Matthias Saou (thias)
fedora-extras-commits at redhat.com
Mon Sep 10 09:06:24 UTC 2007
- Previous message (by thread): rpms/libcaca/EL-5 .cvsignore, 1.2, 1.3 libcaca.spec, 1.12, 1.13 sources, 1.2, 1.3 libcaca-0.9-man3.patch, 1.1, NONE
- Next message (by thread): rpms/hplip/F-7 hplip.spec,1.139,1.140
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: thias
Update of /cvs/extras/rpms/libcaca/EL-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29869
Modified Files:
.cvsignore libcaca.spec sources
Removed Files:
libcaca-0.9-man3.patch
Log Message:
Sync files from devel for initial EPEL build.
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/libcaca/EL-4/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 8 Nov 2004 04:42:00 -0000 1.2
+++ .cvsignore 10 Sep 2007 09:05:51 -0000 1.3
@@ -1 +1 @@
-libcaca-0.9.tar.bz2
+libcaca-0.99.beta11.tar.gz
Index: libcaca.spec
===================================================================
RCS file: /cvs/extras/rpms/libcaca/EL-4/libcaca.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- libcaca.spec 10 Dec 2004 21:27:33 -0000 1.3
+++ libcaca.spec 10 Sep 2007 09:05:51 -0000 1.4
@@ -1,15 +1,24 @@
+%define beta beta11
+
Summary: Library for Colour AsCii Art, text mode graphics
Name: libcaca
-Version: 0.9
-Release: 5
-License: LGPL
+Version: 0.99
+Release: 0.3.%{beta}%{?dist}
+License: WTFPL
Group: System Environment/Libraries
-URL: http://sam.zoy.org/projects/libcaca/
-Source: http://sam.zoy.org/projects/libcaca/libcaca-%{version}.tar.bz2
-Patch: libcaca-0.9-man3.patch
+URL: http://libcaca.zoy.org/
+Source: http://libcaca.zoy.org/files/libcaca-%{version}.%{beta}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-Buildrequires: XFree86-devel, ncurses-devel >= 5, slang-devel, imlib2-devel
-Buildrequires: zlib-devel, doxygen, tetex-latex, tetex-dvips
+BuildRequires: slang-devel
+BuildRequires: ncurses-devel
+BuildRequires: libX11-devel
+BuildRequires: glut-devel
+BuildRequires: imlib2-devel
+BuildRequires: pango-devel
+# For the docs
+Buildrequires: doxygen
+Buildrequires: tetex-latex
+Buildrequires: tetex-dvips
%description
libcaca is the Colour AsCii Art library. It provides high level functions
@@ -20,7 +29,13 @@
%package devel
Summary: Development files for libcaca, the library for Colour AsCii Art
Group: Development/Libraries
-Requires: XFree86-devel, ncurses-devel >= 5, slang-devel
+Requires: %{name} = %{version}-%{release}
+Requires: slang-devel
+Requires: ncurses-devel
+Requires: libX11-devel
+Requires: glut-devel
+Requires: imlib2-devel
+Requires: pango-devel
%description devel
libcaca is the Colour AsCii Art library. It provides high level functions
@@ -52,57 +67,103 @@
%prep
-%setup
-%patch -p1 -b .man3
+%setup -q -n libcaca-%{version}.%{beta}
%build
-%configure \
- --program-prefix="%{?_program_prefix}" \
- --enable-slang \
- --enable-ncurses \
- --enable-x11 \
- --enable-imlib2
+%configure --disable-rpath
+# Remove useless rpath
+sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
+sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
%{__make} %{?_smp_mflags}
%install
-%{__rm} -rf %{buildroot}
+%{__rm} -rf %{buildroot} libcucul-dev-docs
%makeinstall
# We want to include the docs ourselves from the source directory
-%{__mv} %{buildroot}%{_docdir}/%{name}-dev %{name}-devel-docs
+%{__mv} %{buildroot}%{_docdir}/libcucul-dev libcucul-dev-docs
%clean
%{__rm} -rf %{buildroot}
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%doc COPYING
+%{_libdir}/*.so.*
+
%files devel
-%defattr(-, root, root, 0755)
-%doc COPYING %{name}-devel-docs/*
-%{_libdir}/*.a
+%defattr(-,root,root,-)
+%doc ChangeLog libcucul-dev-docs/*
%{_bindir}/caca-config
-%{_includedir}/*
+%{_includedir}/*.h
+%{_libdir}/pkgconfig/*.pc
+%{_libdir}/*.a
+%exclude %{_libdir}/*.la
+%{_libdir}/*.so
%{_mandir}/man1/caca-config.1*
-#{_mandir}/man3/*
+%{_mandir}/man3/*
%files -n caca-utils
-%defattr(-, root, root, 0755)
-%doc AUTHORS BUGS COPYING NEWS NOTES README THANKS TODO
-%{_bindir}/cacaball
+%defattr(-,root,root,-)
+%doc AUTHORS COPYING* NEWS NOTES README THANKS TODO
%{_bindir}/cacademo
%{_bindir}/cacafire
-%{_bindir}/cacamoir
-%{_bindir}/cacaplas
+%{_bindir}/cacaplay
+%{_bindir}/cacaserver
%{_bindir}/cacaview
-%{_datadir}/libcaca/*
-%{_mandir}/man1/cacaball.1*
+%{_bindir}/img2irc
+%{_datadir}/libcaca/
%{_mandir}/man1/cacademo.1*
%{_mandir}/man1/cacafire.1*
+%{_mandir}/man1/cacaplay.1*
+%{_mandir}/man1/cacaserver.1*
%{_mandir}/man1/cacaview.1*
+%{_mandir}/man1/img2irc.1*
%changelog
+* Wed Aug 22 2007 Matthias Saou <http://freshrpms.net/> 0.99-0.3.beta11
+- Rebuild for new BuildID feature.
+
+* Mon Aug 6 2007 Matthias Saou <http://freshrpms.net/> 0.99-0.2.beta11
+- Update License field.
+
+* Thu Mar 29 2007 Matthias Saou <http://freshrpms.net/> 0.99-0.1.beta11
+- Update to 0.99beta11.
+- We now have a main libcaca package with just the shared lib (built by default
+ now), so make the devel sub-package require it too. Leave static lib for now.
+- Enable opengl and pango support.
+- Remove useless rpath.
+- Remove no longer needed man3 patch.
+- Remove all configure options, they're autodetected.
+
+* Mon Aug 28 2006 Matthias Saou <http://freshrpms.net/> 0.9-11
+- FC6 rebuild.
+
+* Mon Mar 6 2006 Matthias Saou <http://freshrpms.net/> 0.9-10
+- FC5 rebuild.
+
+* Thu Feb 9 2006 Matthias Saou <http://freshrpms.net/> 0.9-9
+- Rebuild for new gcc/glibc.
+
+* Mon Jan 2 2006 Ville Skyttä <ville.skytta at iki.fi> - 0.9-8
+- Include unpackaged man page symlinks.
+- Rebuild against new slang.
+
+* Thu Nov 17 2005 Matthias Saou <http://freshrpms.net/> 0.9-7
+- Change XFree86-devel requirements to libX11-devel.
+- Force --x-includes= and --x-libraries=, otherwise -L gets passed empty.
+
+* Fri Apr 1 2005 Michael Schwendt <mschwendt[AT]users.sf.net> 0.9-6
+- Include libcaca datadir.
+
* Wed Nov 10 2004 Matthias Saou <http://freshrpms.net/> 0.9-5
- Bump release to provide Extras upgrade path.
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/libcaca/EL-4/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 8 Nov 2004 04:42:00 -0000 1.2
+++ sources 10 Sep 2007 09:05:51 -0000 1.3
@@ -1 +1 @@
-c7d5c46206091a9203fcb214abb25e4a libcaca-0.9.tar.bz2
+94f3ae45b9d7fed43a6511452e880937 libcaca-0.99.beta11.tar.gz
--- libcaca-0.9-man3.patch DELETED ---
- Previous message (by thread): rpms/libcaca/EL-5 .cvsignore, 1.2, 1.3 libcaca.spec, 1.12, 1.13 sources, 1.2, 1.3 libcaca-0.9-man3.patch, 1.1, NONE
- Next message (by thread): rpms/hplip/F-7 hplip.spec,1.139,1.140
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list