rpms/oxine/devel oxine-strptime.patch, NONE, 1.1 oxine.desktop, NONE, 1.1 oxine.png, NONE, 1.1 oxine.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Xavier Bachelot xavierb at rpmfusion.org
Thu Oct 17 20:47:52 CEST 2013


Author: xavierb

Update of /cvs/free/rpms/oxine/devel
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv4110/devel

Modified Files:
	.cvsignore sources 
Added Files:
	oxine-strptime.patch oxine.desktop oxine.png oxine.spec 
Log Message:
Import package from Fedora.


oxine-strptime.patch:
 vdr.c |    2 ++
 1 file changed, 2 insertions(+)

--- NEW FILE oxine-strptime.patch ---
--- oxine-0.7.1/src/vdr.c.org	2010-01-22 11:47:11.851715389 +0100
+++ oxine-0.7.1/src/vdr.c	2010-01-22 11:47:40.872682578 +0100
@@ -23,6 +23,8 @@
  */
 #include "config.h"
 
+#define _GNU_SOURCE
+
 #include <errno.h>
 #include <netdb.h>
 #include <stdio.h>


--- NEW FILE oxine.desktop ---
[Desktop Entry]
Encoding=UTF-8
Name=oxine
GenericName=OSD Xine
Comment=On Screen Display media application
Exec=oxine
Icon=oxine
Terminal=false
Type=Application
Categories=AudioVideo;


--- NEW FILE oxine.spec ---
Summary: Lightweight, purely OSD based xine frontend
Name: oxine
Version: 0.7.1
Release: 19%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL: http://oxine.sourceforge.net/
Source0: http://downloads.sf.net/oxine/oxine-%{version}.tar.gz
Source1: oxine.desktop
Source2: oxine.png
Patch0: oxine-strptime.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
# We need xineplug_decode_image.so for the backgrounds
Requires: xine-lib-extras
BuildRequires: libX11-devel, libXtst-devel, libXinerama-devel
Buildrequires: gettext
BuildRequires: xine-lib-devel >= 1.0.1
BuildRequires: curl-devel
BuildRequires: ImageMagick-devel
BuildRequires: lirc-devel
BuildRequires: mdsplib-devel
BuildRequires: desktop-file-utils
BuildRequires: dbus-glib-devel
BuildRequires: libexif-devel
BuildRequires: libcdio-devel
BuildRequires: gtk2-devel
# The build fails (0.7.0) if cdparanoia isn't found
Buildrequires: cdparanoia, vorbis-tools

%description
oxine is a lightweight gui for the famous xine engine which uses the on screen
display functionality of xine to display its user interface elements like
buttons, lists sliders and so on. Due to this, oxine can easily be ported to
any video output device the xine library provides (e.g. frame buffer, dxr3,...)
and is particularly suitable for appliances like set-top boxes, home
entertainment systems or kiosk systems.


%prep
%setup -q
%patch0 -p1
# Convert file to utf-8 (still as of 0.7.1)
for file in AUTHORS; do
    iconv -f iso8859-1 -t utf-8 -o tmp ${file}
    touch -r ${file} tmp
    mv -f tmp ${file}
done
rm -f tmp


%build
# --without-jsw until we get libjsw packaged, but that won't be very easy
%configure \
    --enable-vdr \
    --without-jsw
make %{?_smp_mflags}


%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
%find_lang %{name}

# Desktop file
desktop-file-install --vendor="" --dir=%{buildroot}%{_datadir}/applications \
    %{SOURCE1}

# This is the image we'll use for the desktop icon. Could be improved.
# (based on data/skins/oxinetic/backgrounds/icon-cdrom.png)
install -D -p -m 0644 %{SOURCE2} \
    %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/oxine.png


%clean
rm -rf %{buildroot}


%post
touch --no-create %{_datadir}/icons/hicolor || :
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :

%postun
touch --no-create %{_datadir}/icons/hicolor || :
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :


%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog NEWS README TODO
%doc doc/keymapping.pdf doc/README.html
%{_bindir}/oxine
%{_datadir}/applications/oxine.desktop
%{_datadir}/icons/hicolor/64x64/apps/oxine.png
%{_datadir}/oxine/


%changelog
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.7.1-19
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild

* Sat Mar 30 2013 Kevin Fenzi <kevin at scrye.com> - 0.7.1-18
- Rebuild for broken deps in rawhide

* Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.7.1-17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild

* Mon Jan 07 2013 Adrian Reber <adrian at lisas.de> 0.7.1-16
- Rebuild for libcdio-0.90

* Fri Jul 20 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.7.1-15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild

* Thu Mar 29 2012 Matthias Saou <matthias at saou.eu> 0.7.1-14
- Rebuild for new ImageMagick.

* Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.7.1-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild

* Sun Nov 20 2011 Adrian Reber <adrian at lisas.de> 0.7.1-12
- Rebuild for libcdio-0.83

* Tue Apr 26 2011 Matthias Saou <http://freshrpms.net/> 0.7.1-11
- Rebuild with hal disabled : hal is dead, obsoleted by udev.

* Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.7.1-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild

* Wed Sep 29 2010 jkeating - 0.7.1-9
- Rebuilt for gcc bug 634757

* Fri Sep 24 2010 Dan Horák <dan[at]danny.cz> 0.7.1-8
- drop the BR: eject as it doesn't exist on all platforms, direct ioctl call is used instead,
  also a corresponding R: was missing

* Mon Sep 20 2010 Tom "spot" Callaway <tcallawa at redhat.com> 0.7.1-7
- rebuild for new ImageMagick

* Fri Jan 22 2010 Adrian Reber <adrian at lisas.de> 0.7.1-6
- Rebuild for libcdio-0.82
- Added patch for "error: implicit declaration of function 'strptime'"

* Sat Jul 25 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.7.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild

* Wed Mar 11 2009 Matthias Saou <http://freshrpms.net/> 0.7.1-4
- Rebuild for new ImageMagick.

* Thu Feb 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org>
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild

* Tue Jan 13 2009 Adrian Reber <adrian at lisas.de> 0.7.1-2
- Rebuild for libcdio-0.81

* Tue May 13 2008 Matthias Saou <http://freshrpms.net/> 0.7.1-1
- Update to 0.7.1.
- Convert AUTHORS file to utf-8.

* Tue Feb 19 2008 Fedora Release Engineering <rel-eng at fedoraproject.org>
- Autorebuild for GCC 4.3

* Thu Aug 30 2007 Matthias Saou <http://freshrpms.net/> 0.7.0-1
- Update to 0.7.0.
- Add new build requirements.

* Wed Aug 22 2007 Matthias Saou <http://freshrpms.net/> 0.6.6-6
- Rebuild for new BuildID feature.

* Wed Aug  8 2007 Matthias Saou <http://freshrpms.net/> 0.6.6-5
- Include patch to pass (now mandatory) mode to O_CREAT open call.

* Sun Aug  5 2007 Matthias Saou <http://freshrpms.net/> 0.6.6-4
- Update License field.

* Fri Jun 15 2007 Matthias Saou <http://freshrpms.net/> 0.6.6-3
- Include desktop entry and icon based on a CD image from the default theme.

* Fri May 11 2007 Matthias Saou <http://freshrpms.net/> 0.6.6-2
- Fix black screen problem by requiring xine-lib-extras, where
  xineplug_decode_image.so is available.

* Thu May 10 2007 Matthias Saou <http://freshrpms.net/> 0.6.6-1
- Update to 0.6.6 by including the official patch (no full sources available).
- Remove no longer needed (and possibly incorrect anyway) install patch.

* Tue May  8 2007 Matthias Saou <http://freshrpms.net/> 0.6-2
- Enable weather now that mdsplib is built.

* Mon Dec 18 2006 Matthias Saou <http://freshrpms.net/> 0.6-1
- Update to 0.6.
- Include install patch.
- Enable VDR.
- Disable (at least for now) weather and jsw because of not-yet-packaged libs.

* Wed Aug 31 2005 Matthias Saou <http://freshrpms.net/> 0.3.5-0.1.cvs
- Update to CVS snapshot.

* Fri Nov  7 2003 Matthias Saou <http://freshrpms.net/> 0.2-3.fr
- Rebuild for Fedora Core 1.

* Mon Mar 31 2003 Matthias Saou <http://freshrpms.net/>
- Rebuilt for Red Hat Linux 9.

* Mon Mar 24 2003 Matthias Saou <http://freshrpms.net/>
- Update to 0.2.

* Tue Mar 18 2003 Matthias Saou <http://freshrpms.net/>
- Initial RPM release.



Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/oxine/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	17 Oct 2013 07:14:48 -0000	1.1
+++ .cvsignore	17 Oct 2013 18:47:52 -0000	1.2
@@ -0,0 +1 @@
+oxine-0.7.1.tar.gz


Index: sources
===================================================================
RCS file: /cvs/free/rpms/oxine/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	17 Oct 2013 07:14:49 -0000	1.1
+++ sources	17 Oct 2013 18:47:52 -0000	1.2
@@ -0,0 +1 @@
+2a2d05ee21892624e35cf539e532c0dd  oxine-0.7.1.tar.gz


More information about the rpmfusion-commits mailing list