diff options
Diffstat (limited to 'redhat/extras/libkarma/trinity-libkarma.spec')
-rw-r--r-- | redhat/extras/libkarma/trinity-libkarma.spec | 171 |
1 files changed, 0 insertions, 171 deletions
diff --git a/redhat/extras/libkarma/trinity-libkarma.spec b/redhat/extras/libkarma/trinity-libkarma.spec deleted file mode 100644 index 2bf58f756..000000000 --- a/redhat/extras/libkarma/trinity-libkarma.spec +++ /dev/null @@ -1,171 +0,0 @@ -# If TDE is built in a specific prefix (e.g. /opt/trinity), the release will be suffixed with ".opt". -%if "%{?tde_prefix}" != "/usr" -%define _variant .opt -%endif - -# TDE 3.5.13 specific building variables -%define tde_bindir %{tde_prefix}/bin -%define tde_datadir %{tde_prefix}/share -%define tde_docdir %{tde_datadir}/doc -%define tde_includedir %{tde_prefix}/include -%define tde_libdir %{tde_prefix}/%{_lib} -%define tde_mandir %{tde_datadir}/man - -%define tde_tdeappdir %{tde_datadir}/applications/kde -%define tde_tdedocdir %{tde_docdir}/kde -%define tde_tdeincludedir %{tde_includedir}/kde -%define tde_tdelibdir %{tde_libdir}/trinity - -%define _docdir %{tde_docdir} - - -Summary: Rio Karma tools -Name: trinity-libkarma -Version: 0.1.2 -Release: 2%{?dist}%{?_variant} -License: GPLv2+ -Group: System/Libraries -Url: http://www.freakysoft.de/html/libkarma/ - -Source: http://www.freakysoft.de/libkarma/libkarma-%{version}.tar.gz -Source2: http://bobcopeland.com/karma/banshee/preferences.fdi -Source3: http://bobcopeland.com/karma/banshee/multimedia-player-rio-karma.png -Source4: karma-sharp.dll.config - -# [libkarma] Fix installation directories -Patch1: libkarma-0.1.2-fix_installation.patch - -BuildRoot: %{_tmppath}/%name-root - -BuildRequires: mono-devel -BuildRequires: taglib-devel -BuildRequires: libusb-devel -BuildRequires: zlib-devel - -Obsoletes: trinity-libkarma-libs < %{version}-%{release} -Provides: trinity-libkarma-libs = %{version}-%{release} - -Provides: libkarma = %{version}-%{release} - -%description -Rio Karma access library - - -%package devel -Summary: Rio Karma development files -Group: Development/C -Requires: %{name} = %{version}-%{release} -Provides: libkarma-devel = %{version}-%{release} - -%description devel -Rio Karma development files - - -%package -n trinity-karma-sharp -Summary: Rio Karma C# bindings -Group: Development/Other -Requires: %{name} = %{version}-%{release} - -Obsoletes: karma-sharp < %{version}-%{release} -Provides: karma-sharp = %{version}-%{release} - -%description -n trinity-karma-sharp -Rio Karma C# bindings - - -%prep -%setup -q -n libkarma-%{version} -%patch1 -p1 -b .fixdir - -%build -# Do *NOT* use LIBDIR variable, it is used for internal purpose !!! -%__make \ - DESTDIR=%{?buildroot} \ - PREFIX=%{tde_prefix} \ - LIB=%{_lib} - - -%install -%__rm -rf $RPM_BUILD_ROOT -%__mkdir_p $RPM_BUILD_ROOT - -%__make install \ - DESTDIR=%{?buildroot} \ - PREFIX=%{tde_prefix} \ - LIB=%{_lib} \ - CHOWNPROG=/bin/true \ - CHGRPPROG=/bin/true - - -install -m 644 -D libkarma.fdi %buildroot%_sysconfdir/hal/fdi/information/20-rio-karma.fdi -install -m 644 -D %SOURCE2 %buildroot%_sysconfdir/hal/fdi/policy/preferences.fdi -install -m 644 -D %SOURCE3 %buildroot%{tde_datadir}/icons/hicolor/32x32/devices/multimedia-player-rio-karma.png - -cat > README%{?dist} << EOF -For automatic mounting, add the following line to your -/etc/fstab. Otherwise gnome-volume-manager will refuse to mount the -device, as it doesn't know about the Karma's proprietary filesystem. - -/dev/disk/by-id/usb-Rio_Rio_Karma_0000000000000000-part2 /media/karma omfs user,noauto 0 0 - -EOF - -install -m 644 -D %SOURCE4 %buildroot%{tde_libdir}/karma-sharp/karma-sharp.dll.config - -# Removes doc -%__rm -rf %{?buildroot}%{tde_docdir}/libkarma/ - - -%post -gtk-update-icon-cache --quiet %{tde_datadir}/icons/hicolor || : -/sbin/ldconfig || : - -%postun -gtk-update-icon-cache --quiet %{tde_datadir}/icons/hicolor || : -/sbin/ldconfig || : - -%post devel -/sbin/ldconfig || : - -%postun devel -/sbin/ldconfig || : - -%clean -rm -rf $RPM_BUILD_ROOT - -%files -%defattr(-,root,root) -%doc ChangeLog THANKS TODO README%{?dist} -%config(noreplace) %_sysconfdir/hal/fdi/information/20-rio-karma.fdi -%config(noreplace) %_sysconfdir/hal/fdi/policy/preferences.fdi -%{tde_bindir}/riocp -%{tde_bindir}/chprop -%{tde_mandir}/man1/*.1* -%attr(4755,root,root) %{tde_bindir}/karma_helper -%{tde_datadir}/icons/hicolor/32x32/devices/multimedia-player-rio-karma.png -%{tde_libdir}/libkarma.so.0* - -%files devel -%defattr(-,root,root) -%{tde_includedir}/libkarma/ -%{tde_libdir}/libkarma.a -%{tde_libdir}/libkarma.so - -%files -n trinity-karma-sharp -%defattr(-,root,root) -%{tde_libdir}/karma-sharp/* -%{tde_libdir}/pkgconfig/karma-sharp.pc - - - - -%changelog -* Fri Aug 03 2012 Francois Andriot <francois.andriot@free.fr> 0.1.2-2 -- Add support for MGA2 and MDV2011 -- Removes 'libs' subpackage -- Fix installation directories - -* Mon Apr 30 2012 Francois Andriot <francois.andriot@free.fr> 0.1.2-1 -- Build for RHEL 5, RHEL 6, Fedora 15, Fedora 16, Fedora 17 -- Based on 'libkarma-0.1.2-1mdv2011.0' - |