rpms/dosemu/F-13 dosemu.desktop, NONE, 1.1 dosemu.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Justin Zygmont
Author: solarflow99
Update of /cvs/free/rpms/dosemu/F-13
In directory se02.es.rpmfusion.net:/tmp/cvs-serv6497/F-13
Modified Files:
.cvsignore sources
Added Files:
dosemu.desktop dosemu.spec
Log Message:
created the new build for F-13
--- NEW FILE dosemu.desktop ---
[Desktop Entry]
Encoding=UTF-8
Name=DOSEMU
GenericName=DOS emulator
Comment=A DOS Emulator for linux
Exec=dosemu
Icon=dosemu
Terminal=false
Type=Application
Categories=System;Emulator;
--- NEW FILE dosemu.spec ---
Name: dosemu
Version: 1.4.0
Release: 8.1999svn%{?dist}
Summary: DOS Emulator for Linux
URL: http://dosemu.sf.net
License: GPLv2+
# For a breakdown of the licensing, see COPYING.DOSEMU
#
# FreeDOS is included as a boot image. Source code is available at:
# http://www.freedos.org/freedos/source/
#
# License info is explained here:
# http://apps.sourceforge.net/mediawiki/freedos/index.php?title=Main_Page#L...
# Got latest revision from SVN:
# svn co https://dosemu.svn.sourceforge.net/svnroot/dosemu/trunk dosemu-1.4.0
# tar --exclude .svn -czvf dosemu-1.4.0.tgz dosemu-1.4.0
Source: %{name}-%{version}.tgz
# Made a FreeDOS bootable image, must be done manually.
Source1: %{name}-freedos-bin.tgz
Source2: %{name}.desktop
Source3: freedos-source.tar.gz
Group: Applications/Emulators
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: bison
BuildRequires: flex
BuildRequires: slang-devel
BuildRequires: libX11-devel
BuildRequires: libXxf86vm-devel
BuildRequires: SDL-devel
BuildRequires: alsa-lib-devel
BuildRequires: libsndfile
BuildRequires: desktop-file-utils
BuildRequires: xorg-x11-font-utils
Requires: hicolor-icon-theme
# At this time, Dosemu only works with Linux on x86, other ports are welcome.
# ExclusiveArch: %{ix86} can also be used, but some build clients such as
# Plague, may build RPM's for every x86 arch.
ExclusiveOS: linux
ExclusiveArch: i686 x86_64
%description
DOSEMU is a PC Emulator that allows Linux to run a DOS operating system
in a virtual x86 machine. This allows you to run all kinds of different
DOS programs including DPMI applications. Enjoy running your DOS
programs forever!
%prep
%setup -q
%build
%configure --with-fdtarball=%{SOURCE1}
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
make DESTDIR=$RPM_BUILD_ROOT install
desktop-file-install \
--dir=${RPM_BUILD_ROOT}%{_datadir}/applications \
%{SOURCE2}
mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/pixmaps
install -p -m 0644 etc/dosemu.xpm ${RPM_BUILD_ROOT}%{_datadir}/pixmaps
# Correct some file permissions
chmod 755 $RPM_BUILD_ROOT%{_datadir}/dosemu \
$RPM_BUILD_ROOT%{_datadir}/dosemu/drive_z \
$RPM_BUILD_ROOT%{_datadir}/dosemu/drive_z/doc/exe2bin
chmod +x $RPM_BUILD_ROOT%{_libdir}/dosemu/libplugin*.so
# Move configuration files to /etc/dosemu to make it FHS compliant
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/dosemu/drives
mv -f $RPM_BUILD_ROOT%{_sysconfdir}/{dosemu.conf,dosemu.users,global.conf} \
$RPM_BUILD_ROOT%{_sysconfdir}/dosemu
mv -f $RPM_BUILD_ROOT%{_sysconfdir}/drives/* \
$RPM_BUILD_ROOT%{_sysconfdir}/dosemu/drives
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
%{_bindir}/dosemu.bin
%{_bindir}/dosemu
%{_bindir}/mkfatimage
%{_bindir}/mkfatimage16
%{_bindir}/midid
%{_bindir}/dosdebug
%{_bindir}/xdosemu
%{_mandir}/man1/mkfatimage16.1*
%{_mandir}/man1/midid.1*
%{_mandir}/man1/dosdebug.1*
%{_mandir}/man1/dosemu.1*
%{_mandir}/man1/dosemu.bin.1*
%{_mandir}/man1/xdosemu.1*
%{_mandir}/ru/man1/mkfatimage16.1*
%{_mandir}/ru/man1/dosdebug.1*
%{_mandir}/ru/man1/dosemu.1*
%{_mandir}/ru/man1/dosemu.bin.1*
%{_mandir}/ru/man1/xdosemu.1*
%dir %{_libdir}/dosemu
%{_libdir}/dosemu/libplugin*.so
%dir %{_datadir}/dosemu
%{_datadir}/dosemu/commands
%{_datadir}/dosemu/freedos
%{_datadir}/dosemu/drive_z
%{_datadir}/dosemu/keymap
%{_datadir}/dosemu/Xfonts
%dir %{_docdir}/%{name}-%{version}
%doc %{_docdir}/%{name}-%{version}/announce
%doc %{_docdir}/%{name}-%{version}/BUGS
%doc %{_docdir}/%{name}-%{version}/ChangeLog
%doc %{_docdir}/%{name}-%{version}/COPYING
%doc %{_docdir}/%{name}-%{version}/COPYING.DOSEMU
%doc %{_docdir}/%{name}-%{version}/DANG.txt
%doc %{_docdir}/%{name}-%{version}/dosemu-HOWTO.txt
%doc %{_docdir}/%{name}-%{version}/EMUfailure.txt
%doc %{_docdir}/%{name}-%{version}/NOVELL-HOWTO.txt
%doc %{_docdir}/%{name}-%{version}/NEWS
%doc %{_docdir}/%{name}-%{version}/README.bindist
%doc %{_docdir}/%{name}-%{version}/README.txt
%doc %{_docdir}/%{name}-%{version}/README-tech.txt
%doc %{_docdir}/%{name}-%{version}/README.gdb
%doc %{_docdir}/%{name}-%{version}/sound-usage.txt
%doc %{_docdir}/%{name}-%{version}/THANKS
%dir %{_sysconfdir}/dosemu
%dir %{_sysconfdir}/dosemu/drives
%config(noreplace) %{_sysconfdir}/dosemu/dosemu.conf
%config(noreplace) %{_sysconfdir}/dosemu/drives/c
%config(noreplace) %{_sysconfdir}/dosemu/drives/d
%config(noreplace) %{_sysconfdir}/dosemu/dosemu.users
%config(noreplace) %{_sysconfdir}/dosemu/global.conf
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/dosemu.xpm
%changelog
* Tue Aug 10 2010 Justin Zygmont <solarflow99[AT]gmail.com>
- 1.4.0-8.1999svn
- updated the svn build, added Arch x86_64
* Sun Oct 3 2009 Justin Zygmont <solarflow99[AT]gmail.com>
- 1.4.0-7.1981svn
- updated the svn build, and changed ExclusiveArch to i686
* Tue Aug 28 2009 Justin Zygmont <solarflow99[AT]gmail.com>
- 1.4.0-6.1905svn
- added ExclusiveOS and ExclusiveArch to build for i386 only.
* Tue Aug 27 2009 Justin Zygmont <solarflow99[AT]gmail.com>
- 1.4.0-5.1905svn
- tested some new builds
* Tue Aug 25 2009 Justin Zygmont <solarflow99[AT]gmail.com>
- 1.4.0-4.1905svn
- added an extra BR and {?dist} to the spec file
* Sun Aug 02 2009 Justin Zygmont <solarflow99[AT]gmail.com>
- 1.4.0-3.1905svn
- used the latest SVN 1905 release
* Sun Mar 22 2009 Justin Zygmont <solarflow99[AT]gmail.com>
- 1.4.0-2.1868svn
- fixed some minor problems with the spec file
* Fri Jul 23 2008 Justin Zygmont <solarflow99[AT]gmail.com>
- 1.4.0-1.1868svn
- Initial RPM release.
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/dosemu/F-13/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 26 Apr 2009 23:30:57 -0000 1.1
+++ .cvsignore 19 Aug 2010 07:38:04 -0000 1.2
@@ -0,0 +1,3 @@
+dosemu-1.4.0.tgz
+dosemu-freedos-bin.tgz
+freedos-source.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/dosemu/F-13/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 26 Apr 2009 23:30:57 -0000 1.1
+++ sources 19 Aug 2010 07:38:05 -0000 1.2
@@ -0,0 +1,3 @@
+e0651504635f361995c2bad89f74d97a dosemu-1.4.0.tgz
+2e09774fe91cff4372cb4a393eb467f5 dosemu-freedos-bin.tgz
+f11612ca714dec9245a37263a82721dc freedos-source.tar.gz
14 years, 3 months
rpms/ffmpegthumbnailer/F-12 .cvsignore, 1.3, 1.4 ffmpegthumbnailer.spec, 1.2, 1.3 sources, 1.3, 1.4
by Magnus Tuominen
Author: magnu5
Update of /cvs/free/rpms/ffmpegthumbnailer/F-12
In directory se02.es.rpmfusion.net:/tmp/cvs-serv17678
Modified Files:
.cvsignore ffmpegthumbnailer.spec sources
Log Message:
* Wed Aug 18 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> 2.0.4-1
- version bump
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/ffmpegthumbnailer/F-12/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore 16 May 2010 08:32:03 -0000 1.3
+++ .cvsignore 18 Aug 2010 14:50:10 -0000 1.4
@@ -1 +1 @@
-ffmpegthumbnailer-2.0.2.tar.gz
+ffmpegthumbnailer-2.0.4.tar.gz
Index: ffmpegthumbnailer.spec
===================================================================
RCS file: /cvs/free/rpms/ffmpegthumbnailer/F-12/ffmpegthumbnailer.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ffmpegthumbnailer.spec 16 May 2010 08:32:03 -0000 1.2
+++ ffmpegthumbnailer.spec 18 Aug 2010 14:50:10 -0000 1.3
@@ -1,5 +1,5 @@
Name: ffmpegthumbnailer
-Version: 2.0.2
+Version: 2.0.4
Release: 1%{?dist}
Summary: Lightweight video thumbnailer that can be used by file managers
@@ -67,6 +67,9 @@
%{_includedir}/libffmpegthumbnailer/*.h
%changelog
+* Wed Aug 18 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> 2.0.4-1
+- version bump
+
* Sun May 16 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> 2.0.2-1
- version bump
Index: sources
===================================================================
RCS file: /cvs/free/rpms/ffmpegthumbnailer/F-12/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources 16 May 2010 08:32:03 -0000 1.3
+++ sources 18 Aug 2010 14:50:10 -0000 1.4
@@ -1 +1 @@
-ee473a26e7e8da216e64bbb33e87772c ffmpegthumbnailer-2.0.2.tar.gz
+83b43130e29a26126a50705a011004be ffmpegthumbnailer-2.0.4.tar.gz
14 years, 3 months
rpms/ffmpegthumbnailer/F-13 .cvsignore, 1.3, 1.4 ffmpegthumbnailer.spec, 1.2, 1.3 sources, 1.3, 1.4
by Magnus Tuominen
Author: magnu5
Update of /cvs/free/rpms/ffmpegthumbnailer/F-13
In directory se02.es.rpmfusion.net:/tmp/cvs-serv17246
Modified Files:
.cvsignore ffmpegthumbnailer.spec sources
Log Message:
* Wed Aug 18 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> 2.0.4-1
- version bump
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/ffmpegthumbnailer/F-13/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore 16 May 2010 08:28:53 -0000 1.3
+++ .cvsignore 18 Aug 2010 14:48:52 -0000 1.4
@@ -1 +1 @@
-ffmpegthumbnailer-2.0.2.tar.gz
+ffmpegthumbnailer-2.0.4.tar.gz
Index: ffmpegthumbnailer.spec
===================================================================
RCS file: /cvs/free/rpms/ffmpegthumbnailer/F-13/ffmpegthumbnailer.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ffmpegthumbnailer.spec 16 May 2010 08:28:53 -0000 1.2
+++ ffmpegthumbnailer.spec 18 Aug 2010 14:48:52 -0000 1.3
@@ -1,5 +1,5 @@
Name: ffmpegthumbnailer
-Version: 2.0.2
+Version: 2.0.4
Release: 1%{?dist}
Summary: Lightweight video thumbnailer that can be used by file managers
@@ -67,6 +67,9 @@
%{_includedir}/libffmpegthumbnailer/*.h
%changelog
+* Wed Aug 18 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> 2.0.4-1
+- version bump
+
* Sun May 16 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> 2.0.2-1
- version bump
Index: sources
===================================================================
RCS file: /cvs/free/rpms/ffmpegthumbnailer/F-13/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources 16 May 2010 08:28:54 -0000 1.3
+++ sources 18 Aug 2010 14:48:52 -0000 1.4
@@ -1 +1 @@
-ee473a26e7e8da216e64bbb33e87772c ffmpegthumbnailer-2.0.2.tar.gz
+83b43130e29a26126a50705a011004be ffmpegthumbnailer-2.0.4.tar.gz
14 years, 3 months
rpms/ffmpegthumbnailer/devel .cvsignore, 1.3, 1.4 ffmpegthumbnailer.spec, 1.2, 1.3 sources, 1.3, 1.4
by Magnus Tuominen
Author: magnu5
Update of /cvs/free/rpms/ffmpegthumbnailer/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv17081
Modified Files:
.cvsignore ffmpegthumbnailer.spec sources
Log Message:
* Wed Aug 18 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> 2.0.4-1
- version bump
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/ffmpegthumbnailer/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore 16 May 2010 08:19:34 -0000 1.3
+++ .cvsignore 18 Aug 2010 14:44:35 -0000 1.4
@@ -1 +1 @@
-ffmpegthumbnailer-2.0.2.tar.gz
+ffmpegthumbnailer-2.0.4.tar.gz
Index: ffmpegthumbnailer.spec
===================================================================
RCS file: /cvs/free/rpms/ffmpegthumbnailer/devel/ffmpegthumbnailer.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ffmpegthumbnailer.spec 16 May 2010 08:19:34 -0000 1.2
+++ ffmpegthumbnailer.spec 18 Aug 2010 14:44:35 -0000 1.3
@@ -1,5 +1,5 @@
Name: ffmpegthumbnailer
-Version: 2.0.2
+Version: 2.0.4
Release: 1%{?dist}
Summary: Lightweight video thumbnailer that can be used by file managers
@@ -67,6 +67,9 @@
%{_includedir}/libffmpegthumbnailer/*.h
%changelog
+* Wed Aug 18 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> 2.0.4-1
+- version bump
+
* Sun May 16 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> 2.0.2-1
- version bump
Index: sources
===================================================================
RCS file: /cvs/free/rpms/ffmpegthumbnailer/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources 16 May 2010 08:19:34 -0000 1.3
+++ sources 18 Aug 2010 14:44:35 -0000 1.4
@@ -1 +1 @@
-ee473a26e7e8da216e64bbb33e87772c ffmpegthumbnailer-2.0.2.tar.gz
+83b43130e29a26126a50705a011004be ffmpegthumbnailer-2.0.4.tar.gz
14 years, 3 months
rpms/minitube/F-12 minitube-lang.patch, NONE, 1.1 minitube-qtsingleapp.patch, NONE, 1.1 minitube.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Magnus Tuominen
Author: magnu5
Update of /cvs/free/rpms/minitube/F-12
In directory se02.es.rpmfusion.net:/tmp/cvs-serv15814/F-12
Modified Files:
.cvsignore sources
Added Files:
minitube-lang.patch minitube-qtsingleapp.patch minitube.spec
Log Message:
first commit
minitube-lang.patch:
locale.pri | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
--- NEW FILE minitube-lang.patch ---
--- minitube/locale/locale1.pri.orig 2010-07-26 23:39:16.000000000 +0100
+++ minitube/locale/locale.pri 2010-08-10 16:24:22.000000000 +0100
@@ -13,7 +13,7 @@ TRANSLATIONS += \
cs_CZ.ts \
uk.ts \
he_IL.ts \
- lat.ts \
+ lv.ts \
hr_HR.ts \
es.ts \
gl.ts \
@@ -36,8 +36,8 @@ isEmpty(QMAKE_LRELEASE) {
}
updateqm.input = TRANSLATIONS
-updateqm.output = build/target/locale/${QMAKE_FILE_BASE}.qm
-updateqm.commands = $$QMAKE_LRELEASE ${QMAKE_FILE_IN} -qm build/target/locale/${QMAKE_FILE_BASE}.qm
+updateqm.output = build/target/locale/minitube_${QMAKE_FILE_BASE}.qm
+updateqm.commands = $$QMAKE_LRELEASE ${QMAKE_FILE_IN} -qm build/target/locale/minitube_${QMAKE_FILE_BASE}.qm
updateqm.CONFIG += no_link target_predeps
QMAKE_EXTRA_COMPILERS += updateqm
minitube-qtsingleapp.patch:
minitube.pro | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
--- NEW FILE minitube-qtsingleapp.patch ---
diff -up minitube/minitube.pro.patch minitube/minitube.pro
--- minitube/minitube.pro.patch 2010-07-27 01:39:16.000000000 +0300
+++ minitube/minitube.pro 2010-08-09 16:49:46.675766686 +0300
@@ -10,7 +10,9 @@ TARGET = minitube
QT += network \
xml \
phonon
-include(src/qtsingleapplication/qtsingleapplication.pri)
+
+CONFIG += qtsingleapplication
+
include(src/thlibrary/thlibrary.pri)
HEADERS += src/MainWindow.h \
src/SearchView.h \
--- NEW FILE minitube.spec ---
Name: minitube
Version: 1.1
Release: 7%{?dist}
Summary: A YouTube desktop client
Group: Applications/Multimedia
# License info:
###
# LGPLv2.1 with exceptions or GPLv3:
# src/iconloader/qticonloader.h
# src/iconloader/qticonloader.cpp
# src/searchlineedit.h
# src/searchlineedit.cpp
#
# LGPLv2 with exceptions or GPLv3:
# src/urllineedit.h
# src/urllineedit.cpp
#
# GPLv2 or GPLv3:
# src/flickcharm.cpp
# src/flickcharm.h
#
# LGPLv2.1:
# src/minisplitter.h
# src/minisplitter.cpp
#
# All other files are GPLv3+ as per INSTALL file
###
# End Of License info.
# The source files combined together into minitube binary are GPLv3, and the .qm files are GPLv3+
License: GPLv3 and GPLv3+
URL: http://flavio.tordini.org/minitube
Source0: http://flavio.tordini.org/files/%{name}/%{name}-%{version}.tar.gz
# fixes requirement on bundled qtsingleapplication
Patch0: minitube-qtsingleapp.patch
# fix breakage caused by qtsingleapplication-add-api.patch
#Patch1: minitube-QString.patch
# name the lang files
Patch2: minitube-lang.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
%{?_qt4_version:Requires: qt4 >= %{_qt4_version}}
BuildRequires: qt4-devel
BuildRequires: desktop-file-utils
BuildRequires: phonon-devel
BuildRequires: qtsingleapplication-devel
Requires: hicolor-icon-theme
Requires: xine-lib-extras-freeworld
%description
Minitube is a YouTube desktop client.
With it you can watch YouTube videos in a new way:
you type a keyword, Minitube gives you an endless video stream.
Minitube is not about cloning the original YouTube web interface,
it aims to create a new TV-like experience.
%prep
%setup -q -n %{name}
# Fix spurious-executable-perm
chmod -x src/*{h,cpp}
# remove bundled copy of qtsingleapplication
rm -rf src/qtsingleapplication
# rename latvian language code
mv locale/lat.ts locale/lv.ts
%patch0 -p 1
#%%patch1 -p 0
%patch2 -p1 -b .lang
%build
%{_qt4_qmake} PREFIX=%{_prefix}
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make install INSTALL_ROOT=%{buildroot}
desktop-file-install \
--dir=%{buildroot}%{_datadir}/applications/ \
--delete-original \
%{buildroot}%{_datadir}/applications/%{name}.desktop
# find_lang magic:
%find_lang %{name} --all-name --with-qt
%clean
rm -rf %{buildroot}
%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
%postun
if [ $1 -eq 0 ] ; then
touch --no-create %{_datadir}/icons/hicolor &>/dev/null
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING LICENSE.LGPL CHANGES TODO INSTALL
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/512x512/apps/%{name}.png
%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/icons/hicolor/22x22/apps/%{name}.png
%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/locale
%changelog
* Sun Aug 15 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> - 1.1-7
- drop minitube-QString.patch
* Wed Aug 11 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> - 1.1-6
- add BR qt4-devel
- use better naming for patches
- own directories
- sort license information
* Wed Aug 11 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> - 1.1-5
- add lang patch by Leigh Scott
- rename locale/lat.ts to locale/lv.ts
* Mon Aug 09 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> - 1.1-4
- add Req: xine-lib-extras-freeworld
- add license information
- add INSTALL file
- use %%find_lang + magic on locale files
- patch to use system qtsingleapplication
- del bundled qtsingleapplication
* Wed Aug 04 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> - 1.1-3
- add %%post %%postun %%posttrans as suggested by Leigh Scott
- validate desktop file
- remove Req: xine-lib-extras-freeworld
- add Req: desktop-file-utils
* Wed Aug 04 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> - 1.1-2
- add Req: xine-lib-extras-freeworld
* Sun Aug 01 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> - 1.1-1
- initial build
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/minitube/F-12/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 13 Aug 2010 22:06:01 -0000 1.1
+++ .cvsignore 18 Aug 2010 14:31:59 -0000 1.2
@@ -0,0 +1 @@
+minitube-1.1.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/minitube/F-12/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 13 Aug 2010 22:06:01 -0000 1.1
+++ sources 18 Aug 2010 14:31:59 -0000 1.2
@@ -0,0 +1 @@
+075841322631486a8bb69575ec05f5ca minitube-1.1.tar.gz
14 years, 3 months
rpms/minitube/F-13 minitube-lang.patch, NONE, 1.1 minitube-qtsingleapp.patch, NONE, 1.1 minitube.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Magnus Tuominen
Author: magnu5
Update of /cvs/free/rpms/minitube/F-13
In directory se02.es.rpmfusion.net:/tmp/cvs-serv15581/F-13
Modified Files:
.cvsignore sources
Added Files:
minitube-lang.patch minitube-qtsingleapp.patch minitube.spec
Log Message:
first commit
minitube-lang.patch:
locale.pri | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
--- NEW FILE minitube-lang.patch ---
--- minitube/locale/locale1.pri.orig 2010-07-26 23:39:16.000000000 +0100
+++ minitube/locale/locale.pri 2010-08-10 16:24:22.000000000 +0100
@@ -13,7 +13,7 @@ TRANSLATIONS += \
cs_CZ.ts \
uk.ts \
he_IL.ts \
- lat.ts \
+ lv.ts \
hr_HR.ts \
es.ts \
gl.ts \
@@ -36,8 +36,8 @@ isEmpty(QMAKE_LRELEASE) {
}
updateqm.input = TRANSLATIONS
-updateqm.output = build/target/locale/${QMAKE_FILE_BASE}.qm
-updateqm.commands = $$QMAKE_LRELEASE ${QMAKE_FILE_IN} -qm build/target/locale/${QMAKE_FILE_BASE}.qm
+updateqm.output = build/target/locale/minitube_${QMAKE_FILE_BASE}.qm
+updateqm.commands = $$QMAKE_LRELEASE ${QMAKE_FILE_IN} -qm build/target/locale/minitube_${QMAKE_FILE_BASE}.qm
updateqm.CONFIG += no_link target_predeps
QMAKE_EXTRA_COMPILERS += updateqm
minitube-qtsingleapp.patch:
minitube.pro | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
--- NEW FILE minitube-qtsingleapp.patch ---
diff -up minitube/minitube.pro.patch minitube/minitube.pro
--- minitube/minitube.pro.patch 2010-07-27 01:39:16.000000000 +0300
+++ minitube/minitube.pro 2010-08-09 16:49:46.675766686 +0300
@@ -10,7 +10,9 @@ TARGET = minitube
QT += network \
xml \
phonon
-include(src/qtsingleapplication/qtsingleapplication.pri)
+
+CONFIG += qtsingleapplication
+
include(src/thlibrary/thlibrary.pri)
HEADERS += src/MainWindow.h \
src/SearchView.h \
--- NEW FILE minitube.spec ---
Name: minitube
Version: 1.1
Release: 7%{?dist}
Summary: A YouTube desktop client
Group: Applications/Multimedia
# License info:
###
# LGPLv2.1 with exceptions or GPLv3:
# src/iconloader/qticonloader.h
# src/iconloader/qticonloader.cpp
# src/searchlineedit.h
# src/searchlineedit.cpp
#
# LGPLv2 with exceptions or GPLv3:
# src/urllineedit.h
# src/urllineedit.cpp
#
# GPLv2 or GPLv3:
# src/flickcharm.cpp
# src/flickcharm.h
#
# LGPLv2.1:
# src/minisplitter.h
# src/minisplitter.cpp
#
# All other files are GPLv3+ as per INSTALL file
###
# End Of License info.
# The source files combined together into minitube binary are GPLv3, and the .qm files are GPLv3+
License: GPLv3 and GPLv3+
URL: http://flavio.tordini.org/minitube
Source0: http://flavio.tordini.org/files/%{name}/%{name}-%{version}.tar.gz
# fixes requirement on bundled qtsingleapplication
Patch0: minitube-qtsingleapp.patch
# fix breakage caused by qtsingleapplication-add-api.patch
#Patch1: minitube-QString.patch
# name the lang files
Patch2: minitube-lang.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
%{?_qt4_version:Requires: qt4 >= %{_qt4_version}}
BuildRequires: qt4-devel
BuildRequires: desktop-file-utils
BuildRequires: phonon-devel
BuildRequires: qtsingleapplication-devel
Requires: hicolor-icon-theme
Requires: xine-lib-extras-freeworld
%description
Minitube is a YouTube desktop client.
With it you can watch YouTube videos in a new way:
you type a keyword, Minitube gives you an endless video stream.
Minitube is not about cloning the original YouTube web interface,
it aims to create a new TV-like experience.
%prep
%setup -q -n %{name}
# Fix spurious-executable-perm
chmod -x src/*{h,cpp}
# remove bundled copy of qtsingleapplication
rm -rf src/qtsingleapplication
# rename latvian language code
mv locale/lat.ts locale/lv.ts
%patch0 -p 1
#%%patch1 -p 0
%patch2 -p1 -b .lang
%build
%{_qt4_qmake} PREFIX=%{_prefix}
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make install INSTALL_ROOT=%{buildroot}
desktop-file-install \
--dir=%{buildroot}%{_datadir}/applications/ \
--delete-original \
%{buildroot}%{_datadir}/applications/%{name}.desktop
# find_lang magic:
%find_lang %{name} --all-name --with-qt
%clean
rm -rf %{buildroot}
%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
%postun
if [ $1 -eq 0 ] ; then
touch --no-create %{_datadir}/icons/hicolor &>/dev/null
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING LICENSE.LGPL CHANGES TODO INSTALL
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/512x512/apps/%{name}.png
%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/icons/hicolor/22x22/apps/%{name}.png
%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/locale
%changelog
* Sun Aug 15 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> - 1.1-7
- drop minitube-QString.patch
* Wed Aug 11 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> - 1.1-6
- add BR qt4-devel
- use better naming for patches
- own directories
- sort license information
* Wed Aug 11 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> - 1.1-5
- add lang patch by Leigh Scott
- rename locale/lat.ts to locale/lv.ts
* Mon Aug 09 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> - 1.1-4
- add Req: xine-lib-extras-freeworld
- add license information
- add INSTALL file
- use %%find_lang + magic on locale files
- patch to use system qtsingleapplication
- del bundled qtsingleapplication
* Wed Aug 04 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> - 1.1-3
- add %%post %%postun %%posttrans as suggested by Leigh Scott
- validate desktop file
- remove Req: xine-lib-extras-freeworld
- add Req: desktop-file-utils
* Wed Aug 04 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> - 1.1-2
- add Req: xine-lib-extras-freeworld
* Sun Aug 01 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> - 1.1-1
- initial build
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/minitube/F-13/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 13 Aug 2010 22:06:01 -0000 1.1
+++ .cvsignore 18 Aug 2010 14:31:17 -0000 1.2
@@ -0,0 +1 @@
+minitube-1.1.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/minitube/F-13/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 13 Aug 2010 22:06:01 -0000 1.1
+++ sources 18 Aug 2010 14:31:17 -0000 1.2
@@ -0,0 +1 @@
+075841322631486a8bb69575ec05f5ca minitube-1.1.tar.gz
14 years, 3 months
rpms/minitube/devel minitube-lang.patch, NONE, 1.1 minitube-qtsingleapp.patch, NONE, 1.1 minitube.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Magnus Tuominen
Author: magnu5
Update of /cvs/free/rpms/minitube/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv13760/devel
Modified Files:
.cvsignore sources
Added Files:
minitube-lang.patch minitube-qtsingleapp.patch minitube.spec
Log Message:
first commit
minitube-lang.patch:
locale.pri | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
--- NEW FILE minitube-lang.patch ---
--- minitube/locale/locale1.pri.orig 2010-07-26 23:39:16.000000000 +0100
+++ minitube/locale/locale.pri 2010-08-10 16:24:22.000000000 +0100
@@ -13,7 +13,7 @@ TRANSLATIONS += \
cs_CZ.ts \
uk.ts \
he_IL.ts \
- lat.ts \
+ lv.ts \
hr_HR.ts \
es.ts \
gl.ts \
@@ -36,8 +36,8 @@ isEmpty(QMAKE_LRELEASE) {
}
updateqm.input = TRANSLATIONS
-updateqm.output = build/target/locale/${QMAKE_FILE_BASE}.qm
-updateqm.commands = $$QMAKE_LRELEASE ${QMAKE_FILE_IN} -qm build/target/locale/${QMAKE_FILE_BASE}.qm
+updateqm.output = build/target/locale/minitube_${QMAKE_FILE_BASE}.qm
+updateqm.commands = $$QMAKE_LRELEASE ${QMAKE_FILE_IN} -qm build/target/locale/minitube_${QMAKE_FILE_BASE}.qm
updateqm.CONFIG += no_link target_predeps
QMAKE_EXTRA_COMPILERS += updateqm
minitube-qtsingleapp.patch:
minitube.pro | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
--- NEW FILE minitube-qtsingleapp.patch ---
diff -up minitube/minitube.pro.patch minitube/minitube.pro
--- minitube/minitube.pro.patch 2010-07-27 01:39:16.000000000 +0300
+++ minitube/minitube.pro 2010-08-09 16:49:46.675766686 +0300
@@ -10,7 +10,9 @@ TARGET = minitube
QT += network \
xml \
phonon
-include(src/qtsingleapplication/qtsingleapplication.pri)
+
+CONFIG += qtsingleapplication
+
include(src/thlibrary/thlibrary.pri)
HEADERS += src/MainWindow.h \
src/SearchView.h \
--- NEW FILE minitube.spec ---
Name: minitube
Version: 1.1
Release: 7%{?dist}
Summary: A YouTube desktop client
Group: Applications/Multimedia
# License info:
###
# LGPLv2.1 with exceptions or GPLv3:
# src/iconloader/qticonloader.h
# src/iconloader/qticonloader.cpp
# src/searchlineedit.h
# src/searchlineedit.cpp
#
# LGPLv2 with exceptions or GPLv3:
# src/urllineedit.h
# src/urllineedit.cpp
#
# GPLv2 or GPLv3:
# src/flickcharm.cpp
# src/flickcharm.h
#
# LGPLv2.1:
# src/minisplitter.h
# src/minisplitter.cpp
#
# All other files are GPLv3+ as per INSTALL file
###
# End Of License info.
# The source files combined together into minitube binary are GPLv3, and the .qm files are GPLv3+
License: GPLv3 and GPLv3+
URL: http://flavio.tordini.org/minitube
Source0: http://flavio.tordini.org/files/%{name}/%{name}-%{version}.tar.gz
# fixes requirement on bundled qtsingleapplication
Patch0: minitube-qtsingleapp.patch
# fix breakage caused by qtsingleapplication-add-api.patch
#Patch1: minitube-QString.patch
# name the lang files
Patch2: minitube-lang.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
%{?_qt4_version:Requires: qt4 >= %{_qt4_version}}
BuildRequires: qt4-devel
BuildRequires: desktop-file-utils
BuildRequires: phonon-devel
BuildRequires: qtsingleapplication-devel
Requires: hicolor-icon-theme
Requires: xine-lib-extras-freeworld
%description
Minitube is a YouTube desktop client.
With it you can watch YouTube videos in a new way:
you type a keyword, Minitube gives you an endless video stream.
Minitube is not about cloning the original YouTube web interface,
it aims to create a new TV-like experience.
%prep
%setup -q -n %{name}
# Fix spurious-executable-perm
chmod -x src/*{h,cpp}
# remove bundled copy of qtsingleapplication
rm -rf src/qtsingleapplication
# rename latvian language code
mv locale/lat.ts locale/lv.ts
%patch0 -p 1
#%%patch1 -p 0
%patch2 -p1 -b .lang
%build
%{_qt4_qmake} PREFIX=%{_prefix}
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make install INSTALL_ROOT=%{buildroot}
desktop-file-install \
--dir=%{buildroot}%{_datadir}/applications/ \
--delete-original \
%{buildroot}%{_datadir}/applications/%{name}.desktop
# find_lang magic:
%find_lang %{name} --all-name --with-qt
%clean
rm -rf %{buildroot}
%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
%postun
if [ $1 -eq 0 ] ; then
touch --no-create %{_datadir}/icons/hicolor &>/dev/null
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
%posttrans
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING LICENSE.LGPL CHANGES TODO INSTALL
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/512x512/apps/%{name}.png
%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/icons/hicolor/22x22/apps/%{name}.png
%{_datadir}/icons/hicolor/16x16/apps/%{name}.png
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/locale
%changelog
* Sun Aug 15 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> - 1.1-7
- drop minitube-QString.patch
* Wed Aug 11 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> - 1.1-6
- add BR qt4-devel
- use better naming for patches
- own directories
- sort license information
* Wed Aug 11 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> - 1.1-5
- add lang patch by Leigh Scott
- rename locale/lat.ts to locale/lv.ts
* Mon Aug 09 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> - 1.1-4
- add Req: xine-lib-extras-freeworld
- add license information
- add INSTALL file
- use %%find_lang + magic on locale files
- patch to use system qtsingleapplication
- del bundled qtsingleapplication
* Wed Aug 04 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> - 1.1-3
- add %%post %%postun %%posttrans as suggested by Leigh Scott
- validate desktop file
- remove Req: xine-lib-extras-freeworld
- add Req: desktop-file-utils
* Wed Aug 04 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> - 1.1-2
- add Req: xine-lib-extras-freeworld
* Sun Aug 01 2010 Magnus Tuominen <magnus.tuominen(a)gmail.com> - 1.1-1
- initial build
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/minitube/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 13 Aug 2010 22:06:01 -0000 1.1
+++ .cvsignore 18 Aug 2010 14:08:47 -0000 1.2
@@ -0,0 +1 @@
+minitube-1.1.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/minitube/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 13 Aug 2010 22:06:01 -0000 1.1
+++ sources 18 Aug 2010 14:08:47 -0000 1.2
@@ -0,0 +1 @@
+075841322631486a8bb69575ec05f5ca minitube-1.1.tar.gz
14 years, 3 months
rpms/mythtv/devel mythtv.spec,1.71,1.72 sources,1.45,1.46
by Jarod Wilson
Author: jarod
Update of /cvs/free/rpms/mythtv/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv31798
Modified Files:
mythtv.spec sources
Log Message:
* Sun Aug 15 2010 Jarod Wilson <jarod(a)wilsonet.com> 0.24-0.1.svn.r25695
- Update to svn trunk, revision 25695
- Account for qt/qt-webkit split on F14
Index: mythtv.spec
===================================================================
RCS file: /cvs/free/rpms/mythtv/devel/mythtv.spec,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -r1.71 -r1.72
--- mythtv.spec 15 Aug 2010 01:46:00 -0000 1.71
+++ mythtv.spec 16 Aug 2010 03:36:50 -0000 1.72
@@ -64,7 +64,7 @@
%define desktop_vendor RPMFusion
# SVN Revision number and branch ID
-%define _svnrev r25638
+%define _svnrev r25695
%define branch trunk
#
@@ -161,7 +161,12 @@
BuildRequires: freetype-devel >= 2
BuildRequires: gcc-c++
BuildRequires: mysql-devel >= 5
+%if 0%{?fedora} >= 14
+BuildRequires: qt-webkit-devel
+BuildRequires: qt-devel >= 4.4
+%else
BuildRequires: qt4-devel >= 4.4
+%endif
BuildRequires: phonon-devel
BuildRequires: lm_sensors-devel
@@ -1478,6 +1483,10 @@
################################################################################
%changelog
+* Sun Aug 15 2010 Jarod Wilson <jarod(a)wilsonet.com> 0.24-0.1.svn.r25695
+- Update to svn trunk, revision 25695
+- Account for qt/qt-webkit split on F14
+
* Fri Aug 13 2010 Jarod Wilson <jarod(a)wilsonet.com> 0.24-0.1.svn.r25638
- Update to svn trunk, revision 25638
- Big resync with mythtv scm rpm spec, fixes a lot of build issues
Index: sources
===================================================================
RCS file: /cvs/free/rpms/mythtv/devel/sources,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -r1.45 -r1.46
--- sources 15 Aug 2010 01:46:00 -0000 1.45
+++ sources 16 Aug 2010 03:36:50 -0000 1.46
@@ -1,4 +1,4 @@
be3ab99952c2a3a135a7c4af90b08f15 mythfrontend.png
be3ab99952c2a3a135a7c4af90b08f15 mythtv-setup.png
-e8d766c4b83f28bafc48dd1ff8c514b1 mythplugins-0.24.tar.bz2
-9447c927fb2820535f2775e9a98dfd8a mythtv-0.24.tar.bz2
+feb4ee73863e51b7a1794f9cd5d3f6f4 mythplugins-0.24.tar.bz2
+2d3bd5384303bef3ac1a477562c4cf43 mythtv-0.24.tar.bz2
14 years, 3 months
rpms/kplayer/F-13 kplayer-desktop-fix.patch, NONE, 1.1 kplayer-linking.patch, NONE, 1.1 kplayer.spec, 1.5, 1.6
by Orcan Ogetbil
Author: oget
Update of /cvs/free/rpms/kplayer/F-13
In directory se02.es.rpmfusion.net:/tmp/cvs-serv12942
Modified Files:
kplayer.spec
Added Files:
kplayer-desktop-fix.patch kplayer-linking.patch
Log Message:
* Sun Aug 15 2010 Orcan Ogetbil < orcanbahri [AT] yahoo [DOT] com> - 1:0.7.0-3.20081211cvs
- Fix mimetypes in the .desktop file (RFBZ#1195)
- Switch to modern scriptlets
- Use kde4 macros
- Fix DSO linking
kplayer-desktop-fix.patch:
kplayer.desktop | 60 +-------------------------------------------------------
1 file changed, 2 insertions(+), 58 deletions(-)
--- NEW FILE kplayer-desktop-fix.patch ---
--- kplayer.old/kplayer/kplayer.desktop 2007-12-11 13:33:11.000000000 -0500
+++ kplayer/kplayer/kplayer.desktop 2010-08-15 01:17:48.000000000 -0400
@@ -1,64 +1,8 @@
[Desktop Entry]
-Encoding=UTF-8
Type=Application
Exec=kplayer -- %U
-Icon=kplayer.png
+Icon=kplayer
DocPath=kplayer/index.html
-Comment=Media Player
-Comment[af]=Media Speler
-Comment[ar]=قارئ الوسائط
-Comment[be]=Медыяпрайгравальнік
-Comment[bg]=Медия плеър
-Comment[br]=Soner liesvedia
-Comment[ca]=Reproductor multimèdia
-Comment[cs]=Přehrávač médií
-Comment[cy]=Chwaraeydd Cyfryngau
-Comment[da]=Medieafspiller
-Comment[de]=Medienwiedergabe
-Comment[el]=Αναπαραγωγή πολυμέσων
-Comment[eo]=Ludilo por sonor-dosieroj
-Comment[es]=Reproductor multimedia
-Comment[et]=Meediamängija
-Comment[eu]=Media Jolea
-Comment[fi]=Mediasoitin
-Comment[fr]=Lecteur multimédia
-Comment[ga]=Seinnteoir Meán
-Comment[gl]=Reprodutor Multimédia
-Comment[he]=נגן מדיה
-Comment[hi]=मीडिया प्लेयर
-Comment[hu]=Médialejátszó
-Comment[it]=Lettore multimediale
-Comment[ja]=メディアプレーヤ
-Comment[ka]=მედიადამკვრელი
-Comment[lt]=Daugialypės terpės grotuvas
-Comment[lv]=Mēdiju Atskaņotājs
-Comment[mk]=Изведувач на мултимедиа
-Comment[nb]=Mediaspiller
-Comment[nl]=Mediaspeler
-Comment[nn]=Mediespelar
-Comment[pa]=ਮੀਡਿਆ ਪਲੇਅਰ
-Comment[pl]=Odtwarzacz multimedialny
-Comment[pt]=Leitor multimédia
-Comment[pt_BR]=Reprodutor de mídia
-Comment[ro]=Program de redare multimedia
-Comment[ru]=Медиаплеер
-Comment[se]=Mediačuojaheaddji
-Comment[sk]=Prehrávač médií
-Comment[sl]=Večpredstavnostni predvajalnik
-Comment[sr]=Медија плејер
-Comment[sr@Latn]=Medija plejer
-Comment[sv]=Mediaspelare
-Comment[ta]=ஊடக ப்ளேயர்
-Comment[th]=เครื่องเล่นแฟ้มสื่อ
-Comment[tr]=Medya Oynatıcı
-Comment[uk]=Програвач мультимедії
-Comment[uz]=Медиа плейер
-Comment[ven]=Tshitambi tsha Media
-Comment[xh]=Umdlali we Midia
-Comment[xx]=xxMedia Playerxx
-Comment[zh_CN]=媒体播放器
-Comment[zh_TW]=多媒體播放器
-Comment[zu]=Umdlali Wezezindaba
Terminal=false
Name=KPlayer
GenericName=Media Player
@@ -116,5 +60,5 @@ GenericName[xx]=xxMedia Playerxx
GenericName[zh_CN]=媒体播放器
GenericName[zh_TW]=多媒體播放器
GenericName[zu]=Umdlali Wezezindaba
-MimeType=audio/mp3;audio/mpeg3;audio/mpeg4;audio/mpg;audio/mpeg;audio/mpegurl;audio/m3u;audio/mp4;audio/wav;video/msvideo;video/mpeg4;video/mpeg;video/x-m4v;video/x-mpeg;video/x-mpeg2;video/mp4;video/x-msmpeg;video/vnd.mpegurl;video/x-mpegurl;video/x-msvideo;video/quicktime;video/x-qtc;audio/x-ms-asf;audio/x-ms-asx;audio/x-ms-wma;audio/x-ms-wax;audio/x-ms-wmp;audio/x-ms-wmv;video/x-ms-asf;video/x-ms-asf-plugin;video/x-ms-asx;video/x-ms-wax;video/x-ms-wmp;video/x-ms-wmv;video/x-ms-wma;video/x-ms-wvx;video/x-ms-wmx;video/x-ms-wm;application/asx;application/x-ms-asf;application/vnd.ms-asf;application/x-ms-wmd;application/x-ms-wmz;audio/scpls;audio/x-scpls;audio/x-pls;audio/vnd.mpegurl;audio/x-mpg;audio/x-mpeg;audio/x-mpeg3;audio/x-mpegurl;audio/x-realaudio;audio/x-pn-realaudio;audio/x-pn-realaudio-plugin;application/x-pn-realaudio;audio/vnd.rn-realaudio;video/x-realvideo;video/x-pn-realvideo;video/vnd.rn-realvideo;video/x-pn-realvideo-plugin;application/vnd.rn-realmedia;applica
tion/vnd.rn-realmedia-vbr;application/vnd.rn-realplayer;application/sdp;application/smil;application/x-smil;application/streamingmedia;application/x-streamingmedia;video/nsv;audio/x-mp3;video/x-ogm;video/x-theora;audio/vorbis;audio/x-vorbis;audio/x-oggflac;application/x-ogg;application/ogg;audio/mp1;audio/x-mp1;audio/mp2;audio/x-mp2;audio/x-wav;video/avi;video/x-avi;video/x-divx;video/x-fli;video/x-matroska;audio/x-matroska;application/x-mplayer2;application/x-cda;audio/aac;audio/ac3;audio/basic;audio/m4a;audio/x-aac;audio/x-adpcm;audio/x-flac;audio/x-m3u;audio/x-m4a;audio/x-musepack;audio/x-pn-windows-pcm;video/x-3gpp;video/x-3gpp2;video/mediaplayer;uri/mms;uri/mmst;uri/mmsu;uri/pnm;uri/rtsp;uri/rtspt;uri/rtspu;
+MimeType=audio/mp3;audio/mpeg3;audio/mpeg4;audio/mpg;audio/mpeg;audio/mpegurl;audio/m3u;audio/mp4;audio/wav;video/msvideo;video/mpeg4;video/mpeg;video/x-m4v;video/x-mpeg;video/x-mpeg2;video/mp4;video/x-msmpeg;video/vnd.mpegurl;video/x-mpegurl;video/x-msvideo;video/quicktime;video/x-qtc;audio/x-ms-asf;audio/x-ms-asx;audio/x-ms-wma;audio/x-ms-wax;audio/x-ms-wmp;audio/x-ms-wmv;video/x-ms-asf;video/x-ms-asf-plugin;video/x-ms-asx;video/x-ms-wax;video/x-ms-wmp;video/x-ms-wmv;video/x-ms-wma;video/x-ms-wvx;video/x-ms-wmx;video/x-ms-wm;application/asx;application/x-ms-asf;application/vnd.ms-asf;application/x-ms-wmd;application/x-ms-wmz;audio/scpls;audio/x-scpls;audio/x-pls;audio/vnd.mpegurl;audio/x-mpg;audio/x-mpeg;audio/x-mpeg3;audio/x-mpegurl;audio/x-realaudio;audio/x-pn-realaudio;audio/x-pn-realaudio-plugin;application/x-pn-realaudio;audio/vnd.rn-realaudio;video/x-realvideo;video/x-pn-realvideo;video/vnd.rn-realvideo;video/x-pn-realvideo-plugin;application/vnd.rn-realmedia;applica
tion/vnd.rn-realmedia-vbr;application/vnd.rn-realplayer;application/sdp;application/smil;application/x-smil;application/streamingmedia;application/x-streamingmedia;video/nsv;audio/x-mp3;video/x-ogm;video/x-theora;audio/vorbis;audio/x-vorbis;audio/x-oggflac;application/x-ogg;application/ogg;audio/mp1;audio/x-mp1;audio/mp2;audio/x-mp2;audio/x-wav;video/avi;video/x-avi;video/x-divx;video/x-fli;video/x-matroska;audio/x-matroska;application/x-mplayer2;application/x-cda;audio/aac;audio/ac3;audio/basic;audio/m4a;audio/x-aac;audio/x-adpcm;audio/x-flac;audio/x-m3u;audio/x-m4a;audio/x-musepack;audio/x-pn-windows-pcm;video/x-3gpp;video/x-3gpp2;video/mediaplayer;
Categories=AudioVideo;Player;Qt;KDE;
kplayer-linking.patch:
CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE kplayer-linking.patch ---
diff -rupN kplayer.old/kplayer/CMakeLists.txt kplayer/kplayer/CMakeLists.txt
--- kplayer.old/kplayer/CMakeLists.txt 2008-08-03 20:10:13.000000000 -0400
+++ kplayer/kplayer/CMakeLists.txt 2010-08-15 01:06:50.000000000 -0400
@@ -55,7 +55,7 @@ set(kplayer_SRCS ${kplayer_SRCS}
kde4_add_executable(kplayer ${kplayer_SRCS})
-target_link_libraries(kplayer ${KDE4_KDECORE_LIBS} ${KDE4_KPARTS_LIBS} ${KDE4_KDEUI_LIBS} ${X11_LIBRARIES})
+target_link_libraries(kplayer ${KDE4_KDECORE_LIBS} ${KDE4_KPARTS_LIBS} ${KDE4_KDEUI_LIBS} ${X11_LIBRARIES} solid)
install(TARGETS kplayer DESTINATION ${BIN_INSTALL_DIR})
Index: kplayer.spec
===================================================================
RCS file: /cvs/free/rpms/kplayer/F-13/kplayer.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- kplayer.spec 29 Mar 2009 13:20:27 -0000 1.5
+++ kplayer.spec 15 Aug 2010 05:40:37 -0000 1.6
@@ -3,13 +3,17 @@
Name: kplayer
Epoch: 1
Version: 0.7.0
-Release: 2.%cvsversion%{?dist}
+Release: 3.%cvsversion%{?dist}
Summary: A media player based on MPlayer
Group: Applications/Multimedia
License: GPLv3+ and GFDL
URL: http://kplayer.sourceforge.net/
Source0: %{name}-%{version}-%cvsversion.tar.bz2
Source1: %{name}-snapshot.sh
+# Fix DSO linking
+Patch0: %{name}-linking.patch
+# Match the .desktop file to freedesktop standards
+Patch1: %{name}-desktop-fix.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: desktop-file-utils
@@ -36,6 +40,8 @@
%prep
%setup -q -n %{name}
+%patch0 -p1 -b .linking
+%patch1 -p1 -b .fixdesktop
%{cmake_kde4} -DCMAKE_SKIP_RPATH:BOOL=ON .
@@ -73,48 +79,54 @@
fi
# Install servicemenus in the correct location:
-mkdir -p %{buildroot}%{_datadir}/kde4/services/ServiceMenus/
-mv %{buildroot}%{_datadir}/kde4/apps/konqueror/servicemenus/* \
- %{buildroot}%{_datadir}/kde4/services/ServiceMenus/
+mkdir -p %{buildroot}%{_kde4_datadir}/kde4/services/ServiceMenus/
+mv %{buildroot}%{_kde4_datadir}/kde4/apps/konqueror/servicemenus/* \
+ %{buildroot}%{_kde4_datadir}/kde4/services/ServiceMenus/
%check
-desktop-file-validate %{buildroot}%{_datadir}/applications/kde4/*.desktop ||:
-
+desktop-file-validate \
+ %{buildroot}%{_kde4_datadir}/applications/kde4/kplayer.desktop
%clean
rm -rf %{buildroot}
%post
-touch --no-create %{_datadir}/icons/hicolor 2> /dev/null ||:
-if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
- %{_bindir}/gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
-fi
-update-desktop-database -q %{_datadir}/applications 2>/dev/null || :
-
+touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
+update-desktop-database &> /dev/null || :
%postun
-touch --no-create %{_datadir}/icons/hicolor 2> /dev/null ||:
-if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
- %{_bindir}/gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
+if [ $1 -eq 0 ] ; then
+ touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
-update-desktop-database -q %{_datadir}/applications 2>/dev/null || :
+update-desktop-database &> /dev/null || :
+
+%posttrans
+gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS BUGS ChangeLog COPYING* README TODO
-%{_bindir}/%{name}
-%{_datadir}/applications/kde4/*%{name}.desktop
-%{_datadir}/kde4/apps/%{name}/
-%{_datadir}/kde4/services/*%{name}*.desktop
-%{_datadir}/kde4/services/ServiceMenus/
-%{_datadir}/icons/hicolor/*/*/*
-%{_libdir}/kde4/lib%{name}part.*
+%{_kde4_bindir}/%{name}
+%{_kde4_datadir}/applications/kde4/*%{name}.desktop
+%{_kde4_datadir}/kde4/apps/%{name}/
+%{_kde4_datadir}/kde4/services/*%{name}*.desktop
+%{_kde4_datadir}/kde4/services/ServiceMenus/
+%{_kde4_datadir}/icons/hicolor/*/*/*
+%{_kde4_libdir}/kde4/lib%{name}part.*
%changelog
+* Sun Aug 15 2010 Orcan Ogetbil < orcanbahri [AT] yahoo [DOT] com> - 1:0.7.0-3.20081211cvs
+- Fix mimetypes in the .desktop file (RFBZ#1195)
+- Switch to modern scriptlets
+- Use kde4 macros
+- Fix DSO linking
+
* Sun Mar 29 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1:0.7.0-2.20081211cvs
- rebuild for new F11 features
14 years, 3 months
rpms/kplayer/devel kplayer-desktop-fix.patch, NONE, 1.1 kplayer-linking.patch, NONE, 1.1 kplayer.spec, 1.5, 1.6
by Orcan Ogetbil
Author: oget
Update of /cvs/free/rpms/kplayer/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv12502
Modified Files:
kplayer.spec
Added Files:
kplayer-desktop-fix.patch kplayer-linking.patch
Log Message:
* Sun Aug 15 2010 Orcan Ogetbil < orcanbahri [AT] yahoo [DOT] com> - 1:0.7.0-3.20081211cvs
- Fix mimetypes in the .desktop file (RFBZ#1195)
- Switch to modern scriptlets
- Use kde4 macros
- Fix DSO linking
kplayer-desktop-fix.patch:
kplayer.desktop | 60 +-------------------------------------------------------
1 file changed, 2 insertions(+), 58 deletions(-)
--- NEW FILE kplayer-desktop-fix.patch ---
--- kplayer.old/kplayer/kplayer.desktop 2007-12-11 13:33:11.000000000 -0500
+++ kplayer/kplayer/kplayer.desktop 2010-08-15 01:17:48.000000000 -0400
@@ -1,64 +1,8 @@
[Desktop Entry]
-Encoding=UTF-8
Type=Application
Exec=kplayer -- %U
-Icon=kplayer.png
+Icon=kplayer
DocPath=kplayer/index.html
-Comment=Media Player
-Comment[af]=Media Speler
-Comment[ar]=قارئ الوسائط
-Comment[be]=Медыяпрайгравальнік
-Comment[bg]=Медия плеър
-Comment[br]=Soner liesvedia
-Comment[ca]=Reproductor multimèdia
-Comment[cs]=Přehrávač médií
-Comment[cy]=Chwaraeydd Cyfryngau
-Comment[da]=Medieafspiller
-Comment[de]=Medienwiedergabe
-Comment[el]=Αναπαραγωγή πολυμέσων
-Comment[eo]=Ludilo por sonor-dosieroj
-Comment[es]=Reproductor multimedia
-Comment[et]=Meediamängija
-Comment[eu]=Media Jolea
-Comment[fi]=Mediasoitin
-Comment[fr]=Lecteur multimédia
-Comment[ga]=Seinnteoir Meán
-Comment[gl]=Reprodutor Multimédia
-Comment[he]=נגן מדיה
-Comment[hi]=मीडिया प्लेयर
-Comment[hu]=Médialejátszó
-Comment[it]=Lettore multimediale
-Comment[ja]=メディアプレーヤ
-Comment[ka]=მედიადამკვრელი
-Comment[lt]=Daugialypės terpės grotuvas
-Comment[lv]=Mēdiju Atskaņotājs
-Comment[mk]=Изведувач на мултимедиа
-Comment[nb]=Mediaspiller
-Comment[nl]=Mediaspeler
-Comment[nn]=Mediespelar
-Comment[pa]=ਮੀਡਿਆ ਪਲੇਅਰ
-Comment[pl]=Odtwarzacz multimedialny
-Comment[pt]=Leitor multimédia
-Comment[pt_BR]=Reprodutor de mídia
-Comment[ro]=Program de redare multimedia
-Comment[ru]=Медиаплеер
-Comment[se]=Mediačuojaheaddji
-Comment[sk]=Prehrávač médií
-Comment[sl]=Večpredstavnostni predvajalnik
-Comment[sr]=Медија плејер
-Comment[sr@Latn]=Medija plejer
-Comment[sv]=Mediaspelare
-Comment[ta]=ஊடக ப்ளேயர்
-Comment[th]=เครื่องเล่นแฟ้มสื่อ
-Comment[tr]=Medya Oynatıcı
-Comment[uk]=Програвач мультимедії
-Comment[uz]=Медиа плейер
-Comment[ven]=Tshitambi tsha Media
-Comment[xh]=Umdlali we Midia
-Comment[xx]=xxMedia Playerxx
-Comment[zh_CN]=媒体播放器
-Comment[zh_TW]=多媒體播放器
-Comment[zu]=Umdlali Wezezindaba
Terminal=false
Name=KPlayer
GenericName=Media Player
@@ -116,5 +60,5 @@ GenericName[xx]=xxMedia Playerxx
GenericName[zh_CN]=媒体播放器
GenericName[zh_TW]=多媒體播放器
GenericName[zu]=Umdlali Wezezindaba
-MimeType=audio/mp3;audio/mpeg3;audio/mpeg4;audio/mpg;audio/mpeg;audio/mpegurl;audio/m3u;audio/mp4;audio/wav;video/msvideo;video/mpeg4;video/mpeg;video/x-m4v;video/x-mpeg;video/x-mpeg2;video/mp4;video/x-msmpeg;video/vnd.mpegurl;video/x-mpegurl;video/x-msvideo;video/quicktime;video/x-qtc;audio/x-ms-asf;audio/x-ms-asx;audio/x-ms-wma;audio/x-ms-wax;audio/x-ms-wmp;audio/x-ms-wmv;video/x-ms-asf;video/x-ms-asf-plugin;video/x-ms-asx;video/x-ms-wax;video/x-ms-wmp;video/x-ms-wmv;video/x-ms-wma;video/x-ms-wvx;video/x-ms-wmx;video/x-ms-wm;application/asx;application/x-ms-asf;application/vnd.ms-asf;application/x-ms-wmd;application/x-ms-wmz;audio/scpls;audio/x-scpls;audio/x-pls;audio/vnd.mpegurl;audio/x-mpg;audio/x-mpeg;audio/x-mpeg3;audio/x-mpegurl;audio/x-realaudio;audio/x-pn-realaudio;audio/x-pn-realaudio-plugin;application/x-pn-realaudio;audio/vnd.rn-realaudio;video/x-realvideo;video/x-pn-realvideo;video/vnd.rn-realvideo;video/x-pn-realvideo-plugin;application/vnd.rn-realmedia;applica
tion/vnd.rn-realmedia-vbr;application/vnd.rn-realplayer;application/sdp;application/smil;application/x-smil;application/streamingmedia;application/x-streamingmedia;video/nsv;audio/x-mp3;video/x-ogm;video/x-theora;audio/vorbis;audio/x-vorbis;audio/x-oggflac;application/x-ogg;application/ogg;audio/mp1;audio/x-mp1;audio/mp2;audio/x-mp2;audio/x-wav;video/avi;video/x-avi;video/x-divx;video/x-fli;video/x-matroska;audio/x-matroska;application/x-mplayer2;application/x-cda;audio/aac;audio/ac3;audio/basic;audio/m4a;audio/x-aac;audio/x-adpcm;audio/x-flac;audio/x-m3u;audio/x-m4a;audio/x-musepack;audio/x-pn-windows-pcm;video/x-3gpp;video/x-3gpp2;video/mediaplayer;uri/mms;uri/mmst;uri/mmsu;uri/pnm;uri/rtsp;uri/rtspt;uri/rtspu;
+MimeType=audio/mp3;audio/mpeg3;audio/mpeg4;audio/mpg;audio/mpeg;audio/mpegurl;audio/m3u;audio/mp4;audio/wav;video/msvideo;video/mpeg4;video/mpeg;video/x-m4v;video/x-mpeg;video/x-mpeg2;video/mp4;video/x-msmpeg;video/vnd.mpegurl;video/x-mpegurl;video/x-msvideo;video/quicktime;video/x-qtc;audio/x-ms-asf;audio/x-ms-asx;audio/x-ms-wma;audio/x-ms-wax;audio/x-ms-wmp;audio/x-ms-wmv;video/x-ms-asf;video/x-ms-asf-plugin;video/x-ms-asx;video/x-ms-wax;video/x-ms-wmp;video/x-ms-wmv;video/x-ms-wma;video/x-ms-wvx;video/x-ms-wmx;video/x-ms-wm;application/asx;application/x-ms-asf;application/vnd.ms-asf;application/x-ms-wmd;application/x-ms-wmz;audio/scpls;audio/x-scpls;audio/x-pls;audio/vnd.mpegurl;audio/x-mpg;audio/x-mpeg;audio/x-mpeg3;audio/x-mpegurl;audio/x-realaudio;audio/x-pn-realaudio;audio/x-pn-realaudio-plugin;application/x-pn-realaudio;audio/vnd.rn-realaudio;video/x-realvideo;video/x-pn-realvideo;video/vnd.rn-realvideo;video/x-pn-realvideo-plugin;application/vnd.rn-realmedia;applica
tion/vnd.rn-realmedia-vbr;application/vnd.rn-realplayer;application/sdp;application/smil;application/x-smil;application/streamingmedia;application/x-streamingmedia;video/nsv;audio/x-mp3;video/x-ogm;video/x-theora;audio/vorbis;audio/x-vorbis;audio/x-oggflac;application/x-ogg;application/ogg;audio/mp1;audio/x-mp1;audio/mp2;audio/x-mp2;audio/x-wav;video/avi;video/x-avi;video/x-divx;video/x-fli;video/x-matroska;audio/x-matroska;application/x-mplayer2;application/x-cda;audio/aac;audio/ac3;audio/basic;audio/m4a;audio/x-aac;audio/x-adpcm;audio/x-flac;audio/x-m3u;audio/x-m4a;audio/x-musepack;audio/x-pn-windows-pcm;video/x-3gpp;video/x-3gpp2;video/mediaplayer;
Categories=AudioVideo;Player;Qt;KDE;
kplayer-linking.patch:
CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE kplayer-linking.patch ---
diff -rupN kplayer.old/kplayer/CMakeLists.txt kplayer/kplayer/CMakeLists.txt
--- kplayer.old/kplayer/CMakeLists.txt 2008-08-03 20:10:13.000000000 -0400
+++ kplayer/kplayer/CMakeLists.txt 2010-08-15 01:06:50.000000000 -0400
@@ -55,7 +55,7 @@ set(kplayer_SRCS ${kplayer_SRCS}
kde4_add_executable(kplayer ${kplayer_SRCS})
-target_link_libraries(kplayer ${KDE4_KDECORE_LIBS} ${KDE4_KPARTS_LIBS} ${KDE4_KDEUI_LIBS} ${X11_LIBRARIES})
+target_link_libraries(kplayer ${KDE4_KDECORE_LIBS} ${KDE4_KPARTS_LIBS} ${KDE4_KDEUI_LIBS} ${X11_LIBRARIES} solid)
install(TARGETS kplayer DESTINATION ${BIN_INSTALL_DIR})
Index: kplayer.spec
===================================================================
RCS file: /cvs/free/rpms/kplayer/devel/kplayer.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- kplayer.spec 29 Mar 2009 13:20:27 -0000 1.5
+++ kplayer.spec 15 Aug 2010 05:38:57 -0000 1.6
@@ -3,13 +3,17 @@
Name: kplayer
Epoch: 1
Version: 0.7.0
-Release: 2.%cvsversion%{?dist}
+Release: 3.%cvsversion%{?dist}
Summary: A media player based on MPlayer
Group: Applications/Multimedia
License: GPLv3+ and GFDL
URL: http://kplayer.sourceforge.net/
Source0: %{name}-%{version}-%cvsversion.tar.bz2
Source1: %{name}-snapshot.sh
+# Fix DSO linking
+Patch0: %{name}-linking.patch
+# Match the .desktop file to freedesktop standards
+Patch1: %{name}-desktop-fix.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: desktop-file-utils
@@ -36,6 +40,8 @@
%prep
%setup -q -n %{name}
+%patch0 -p1 -b .linking
+%patch1 -p1 -b .fixdesktop
%{cmake_kde4} -DCMAKE_SKIP_RPATH:BOOL=ON .
@@ -73,48 +79,54 @@
fi
# Install servicemenus in the correct location:
-mkdir -p %{buildroot}%{_datadir}/kde4/services/ServiceMenus/
-mv %{buildroot}%{_datadir}/kde4/apps/konqueror/servicemenus/* \
- %{buildroot}%{_datadir}/kde4/services/ServiceMenus/
+mkdir -p %{buildroot}%{_kde4_datadir}/kde4/services/ServiceMenus/
+mv %{buildroot}%{_kde4_datadir}/kde4/apps/konqueror/servicemenus/* \
+ %{buildroot}%{_kde4_datadir}/kde4/services/ServiceMenus/
%check
-desktop-file-validate %{buildroot}%{_datadir}/applications/kde4/*.desktop ||:
-
+desktop-file-validate \
+ %{buildroot}%{_kde4_datadir}/applications/kde4/kplayer.desktop
%clean
rm -rf %{buildroot}
%post
-touch --no-create %{_datadir}/icons/hicolor 2> /dev/null ||:
-if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
- %{_bindir}/gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
-fi
-update-desktop-database -q %{_datadir}/applications 2>/dev/null || :
-
+touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
+update-desktop-database &> /dev/null || :
%postun
-touch --no-create %{_datadir}/icons/hicolor 2> /dev/null ||:
-if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
- %{_bindir}/gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
+if [ $1 -eq 0 ] ; then
+ touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
-update-desktop-database -q %{_datadir}/applications 2>/dev/null || :
+update-desktop-database &> /dev/null || :
+
+%posttrans
+gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS BUGS ChangeLog COPYING* README TODO
-%{_bindir}/%{name}
-%{_datadir}/applications/kde4/*%{name}.desktop
-%{_datadir}/kde4/apps/%{name}/
-%{_datadir}/kde4/services/*%{name}*.desktop
-%{_datadir}/kde4/services/ServiceMenus/
-%{_datadir}/icons/hicolor/*/*/*
-%{_libdir}/kde4/lib%{name}part.*
+%{_kde4_bindir}/%{name}
+%{_kde4_datadir}/applications/kde4/*%{name}.desktop
+%{_kde4_datadir}/kde4/apps/%{name}/
+%{_kde4_datadir}/kde4/services/*%{name}*.desktop
+%{_kde4_datadir}/kde4/services/ServiceMenus/
+%{_kde4_datadir}/icons/hicolor/*/*/*
+%{_kde4_libdir}/kde4/lib%{name}part.*
%changelog
+* Sun Aug 15 2010 Orcan Ogetbil < orcanbahri [AT] yahoo [DOT] com> - 1:0.7.0-3.20081211cvs
+- Fix mimetypes in the .desktop file (RFBZ#1195)
+- Switch to modern scriptlets
+- Use kde4 macros
+- Fix DSO linking
+
* Sun Mar 29 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1:0.7.0-2.20081211cvs
- rebuild for new F11 features
14 years, 3 months