From d50d26d635193b9db254016f55a334ccef2c9028 Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Sat, 6 Jan 2024 04:01:15 +0100 Subject: [PATCH] rebuilt as legacy package [release 1.10.4-3mamba;Mon Apr 15 2013] --- README.md | 2 + libcogl9.spec | 135 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 137 insertions(+) create mode 100644 libcogl9.spec diff --git a/README.md b/README.md index 77473b0..df6ff3c 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # libcogl9 +Cogl is a small open source library for using 3D graphics hardware for rendering. The API departs from the flat state machine style of OpenGL and is designed to make it easy to write orthogonal components that can render without stepping on each others toes. + diff --git a/libcogl9.spec b/libcogl9.spec new file mode 100644 index 0000000..5b1e7a1 --- /dev/null +++ b/libcogl9.spec @@ -0,0 +1,135 @@ +%define majver %(echo %version | cut -d. -f1-2) +Name: libcogl9 +Version: 1.10.4 +Release: 3mamba +Summary: A library for using 3D graphics hardware for rendering +Group: System/Libraries +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: http://www.clutter-project.org/ +Source: ftp://ftp.gnome.org/pub/gnome/sources/cogl/%{majver}/cogl-%{version}.tar.xz +License: LGPL +## AUTOBUILDREQ-BEGIN +BuildRequires: glibc-devel +BuildRequires: gtk-doc +BuildRequires: libbzip2-devel +BuildRequires: libcairo-devel +BuildRequires: libdrm-devel +BuildRequires: libexpat-devel +BuildRequires: libffi-devel +BuildRequires: libfontconfig-devel +BuildRequires: libfreetype-devel +BuildRequires: libgdk-pixbuf-devel +BuildRequires: libGL-devel +BuildRequires: libglib-devel +BuildRequires: libpango-devel +BuildRequires: libpixman-devel +BuildRequires: libpng-devel +BuildRequires: libpthread-stubs-devel +BuildRequires: libselinux-devel +BuildRequires: libstdc++6-devel +BuildRequires: libX11-devel +BuildRequires: libXau-devel +BuildRequires: libxcb-devel +BuildRequires: libXcomposite-devel +BuildRequires: libXdamage-devel +BuildRequires: libXdmcp-devel +BuildRequires: libXext-devel +BuildRequires: libXfixes-devel +BuildRequires: libXrender-devel +BuildRequires: libz-devel +BuildRequires: udev-devel +## AUTOBUILDREQ-END +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +Cogl is a small open source library for using 3D graphics hardware for rendering. The API departs from the flat state machine style of OpenGL and is designed to make it easy to write orthogonal components that can render without stepping on each others toes. + +%package devel +Group: Development/Libraries +Summary: Static libraries and headers for %{name} +Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} + +%description devel +Cogl is a small open source library for using 3D graphics hardware for rendering. The API departs from the flat state machine style of OpenGL and is designed to make it easy to write orthogonal components that can render without stepping on each others toes. +This package contains static libraries and header files need for development. + +%package apidocs +Group: Documentation +Summary: %{name} API documentation +Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} +Requires: gtk-doc + +%description apidocs +This package includes the %{name} API documentation. + +%prep +%setup -q -n cogl-%{version} + +%build +%configure +#--enable-gtk-doc +%make + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +%makeinstall + +%find_lang cogl + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root) +%{_libdir}/libcogl.so.* +%{_libdir}/libcogl-pango.so.* +%doc COPYING + +%files devel -f cogl.lang +%defattr(-,root,root) +%dir %{_includedir}/cogl +%dir %{_includedir}/cogl/cogl +%{_includedir}/cogl/cogl/*.h +%dir %{_includedir}/cogl/cogl-pango +%{_includedir}/cogl/cogl-pango/cogl-pango.h +%{_libdir}/libcogl.la +%{_libdir}/libcogl.so +%{_libdir}/libcogl-pango.la +%{_libdir}/libcogl-pango.so +%{_datadir}/cogl/examples-data/crate.jpg +%{_datadir}/gir-1.0/Cogl*-1.0.gir +%{_libdir}/pkgconfig/cogl-1.0.pc +%{_libdir}/pkgconfig/cogl-gl-1.0.pc +%{_libdir}/pkgconfig/cogl-2.0-experimental.pc +%{_libdir}/pkgconfig/cogl-pango-1.0.pc +%{_libdir}/pkgconfig/cogl-pango-2.0-experimental.pc +%{_libdir}/girepository-1.0/Cogl*.typelib +%doc ChangeLog NEWS README.in + +#%files apidocs +#%defattr(-,root,root) +#%dir %{_datadir}/gtk-doc/html/cogl +#%{_datadir}/gtk-doc/html/cogl/* +#%dir %{_datadir}/gtk-doc/html/cogl-2.0-experimental +#%{_datadir}/gtk-doc/html/cogl-2.0-experimental/* + +%changelog +* Mon Apr 15 2013 Silvan Calarco 1.10.4-3mamba +- rebuilt as legacy package + +* Sat Sep 15 2012 Silvan Calarco 1.10.4-2mamba +- move *.typelib files from -devel to mail package + +* Tue Jul 17 2012 Automatic Build System 1.10.4-1mamba +- automatic version update by autodist + +* Fri Jul 06 2012 Automatic Build System 1.10.2-1mamba +- update to 1.10.2 + +* Wed Oct 19 2011 Silvan Calarco 1.8.2-1mamba +- package created by autospec