Projects
home:vmp
ffdiaporama
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 47
View file
ffdiaporama.spec
Added
@@ -0,0 +1,71 @@ + %global debug_package %{nil} +%define tar_version 2.1.2014.0209 + +Name: ffdiaporama +Summary: ffDiaporama +License: GPL v2 +Group: Productivity/Multimedia/Video/Editors and Convertors +URL: http://ffdiaporama.tuxfamily.org +Version: 2.1.2014.0209 +Release: 0.snr.0 + +#Source0: {name}-{tar_version}.tar.gz +Source0: %{name}_bin_%{tar_version}.tar.gz +#Source1: https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm +Patch0: patchfile.patch +#ffdiaporama_bin_2.1.2014.0209.tar.gz + +#Vendor: + + +BuildRoot: %{_builddir}/%{name}-ROOT +#BuildRoot: {_tmppath}/{name}-root +#BuildRequires: cmake libkde4-devel libqt4-devel + +#if 0{?suse_version} >= 150000 +%if 0%{?sle_version} == 150400 && 0%{?is_opensuse} +BuildRequires: libqt5-qtbase-common-devel make gcc ffmpeg21 ffmpeg21-libs ffmpeg21-devel libSDL-1_2-0 libSDL_mixer-1_2-0 libSDL_mixer-devel libSDL-devel libqt5-qtbase libqt5-qtbase-devel libqt5-qttools libqt5-qttools-devel libQt5Gui5 libQt5Widgets5 libQt5Svg5 libqt5-qtsvg-devel libQt5Sql5 libQt5Sql5-sqlite libqt5-qtimageformats libqt5-qtimageformats-devel exiv2 libexiv2-devel libtag-devel taglib-extras-devel +%endif +%if 0%{?fedora} >= 29 +BuildRequires: cmake gcc ffmpeg21-libs ffmpeg21-devel SDL_mixer SDL_mixer-devel SDL-devel qt5-qtbase qt5-qtbase-devel qt5-qttools qt5-qttools-devel qt5-qtsvg-devel qt5-qtimageformats exiv2 exiv2-devel taglib-devel +%endif +%if 0%{?mageia} +%ifarch i586 +BuildRequires: cmake gcc ffmpeg21-libs ffmpeg21-devel libSDL1.2_0 libSDL_mixer1.2_0 libSDL_mixer-devel libSDL-devel qtbase5-common qtbase5-common-devel qttools5 qtsvg5 qtimageformats5 exiv2 libexiv2-devel +%endif +%ifarch x86_64 +BuildRequires: cmake gcc ffmpeg21-libs ffmpeg21-devel libSDL1.2_0 libSDL_mixer1.2_0 libSDL_mixer-devel libSDL-devel qtbase5-common qtbase5-common-devel qttools5 qtsvg5 qtimageformats5 exiv2 libexiv2-devel +%endif +%endif + +%description +ffDiaporama. + +%prep +#setup -qn {name}-{tar_version} +%setup -qn ffDiaporama +%patch0 -p1 +sed -i 's@GTK;GNOME;Qt;KDE;AudioVideo;@AudioVideo;Player;X-Red-Hat-Base;@g' ffDiaporama.desktop + +%build +#LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib64/ +#export LD_LIBRARY_PATH +#qmake-qt5 'QMAKE_CFLAGS_ISYSTEM=-I' 'INCLUDEPATH += /usr/local/include' 'LIBPATH += /usr/local/lib' ffDiaporama.pro /PREFIX=/usr +qmake-qt5 'QMAKE_CFLAGS_ISYSTEM=-I' 'INCLUDEPATH += /usr/include/taglib' ffDiaporama.pro PREFIX=/usr +make %{?_smp_mflags} + +%install +#make DESTDIR={buildroot} install +make INSTALL_ROOT=%{buildroot} install +#make install +#install -d /var/log/myservice -o serviceuser -m 750 + +#suse_update_desktop_file -r -n ffDiaporama Application AudioVideo + +%clean +rm -rf %{buildroot} + +%files +/usr + +%changelog
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.