Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:deuteros76:kfilebox
Kfilebox-0.4.7
kfilebox.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File kfilebox.spec of Package Kfilebox-0.4.7
%if 0%{?fedora_version} %define breq qt4-devel kdebase-devel kdelibs-devel %define reqs qt qt-x11 %define qmake /usr/bin/qmake-qt4 %endif %if 0%{?mandriva_version} %define breq libqt4-devel qt4-linguist kdelibs4-devel %define reqs libqtcore4 libqtgui4 %define qmake /usr/lib/qt4/bin/qmake %define _qt4_translationdir /usr/lib/qt4/translations %endif %if 0%{?suse_version} %define breq libqt4-devel libkde4-devel libkdecore4-devel %define reqs libqt4 libqt4-x11 %define qmake /usr/bin/qmake %define _qt4_translationdir /usr/share/qt4/translations %endif Name: kfilebox Summary: KDE front end for Dropbox Version: 0.4.7 Release: 1 License: GPL v2 Group: Productivity/Networking/File-Sharing BuildRoot: %{_tmppath}/build-root-%{name} Source0: /usr/src/packages/SOURCES/kfilebox-0.4.7.tar.gz Packager: Guillermo Amat Url: https://sourceforge.net/projects/kdropbox/ Vendor: Guillermo Amat BuildRequires: gcc-c++, make, %{breq} Requires: %{reqs} libc.so.6 libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libm.so.6 libpthread.so.0 libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(GLIBCXX_3.4) %description KDE front end for Dropbox #>%rebuildscript #>echo Rebuild package for $1 Version $2 #>cd ~/Development #>cp -r $1 $1-$2 #>cd $1-$2 #>make distclean #>#find and remove .svn folder if exist. #>find ./ -name .svn -exec rm -rf {} \; 2>/dev/null #>cd .. #>tar -cvzf $1-$2.tgz $1-$2 #>rm -rf $1-$2 #>mv $1-$2.tgz /usr/src/packages/SOURCES #>echo "* * * F I N I S H E D * * *" %prep rm -rf %{buildroot} mkdir %{buildroot} %setup -q %build mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_datadir}/%{name} mkdir -p %{buildroot}%{_datadir}/qt4/translations mkdir -p %{buildroot}%{_datadir}/doc/packages/%{name} mkdir -p %{buildroot}%{_datadir}/applications mkdir -p %{buildroot}%{_datadir}/icons/hicolor mkdir -p %{buildroot}%{_datadir}/icons/oxygen mkdir -p %{buildroot}%{_datadir}/locale mkdir -p %{buildroot}%{_datadir}/autostart mkdir -p %{buildroot}%{_datadir}/kde4/apps/kfilebox mkdir -p %{buildroot}%{_datadir}/locale/ar/LC_MESSAGES/ mkdir -p %{buildroot}%{_datadir}/locale/br/LC_MESSAGES/ mkdir -p %{buildroot}%{_datadir}/locale/cs/LC_MESSAGES/ mkdir -p %{buildroot}%{_datadir}/locale/de_DE/LC_MESSAGES/ mkdir -p %{buildroot}%{_datadir}/locale/el/LC_MESSAGES/ mkdir -p %{buildroot}%{_datadir}/locale/en/LC_MESSAGES/ mkdir -p %{buildroot}%{_datadir}/locale/en_GB/LC_MESSAGES/ mkdir -p %{buildroot}%{_datadir}/locale/es/LC_MESSAGES/ mkdir -p %{buildroot}%{_datadir}/locale/fr/LC_MESSAGES/ mkdir -p %{buildroot}%{_datadir}/locale/gl/LC_MESSAGES/ mkdir -p %{buildroot}%{_datadir}/locale/it/LC_MESSAGES/ mkdir -p %{buildroot}%{_datadir}/locale/lt/LC_MESSAGES/ mkdir -p %{buildroot}%{_datadir}/locale/nl/LC_MESSAGES/ mkdir -p %{buildroot}%{_datadir}/locale/pl/LC_MESSAGES/ mkdir -p %{buildroot}%{_datadir}/locale/ru/LC_MESSAGES/ mkdir -p %{buildroot}%{_datadir}/locale/si/LC_MESSAGES/ mkdir -p %{buildroot}%{_datadir}/locale/tr/LC_MESSAGES/ mkdir -p %{buildroot}%{_datadir}/locale/zh/LC_MESSAGES/ mkdir -p %{buildroot}%{_datadir}/locale/zh_CN/LC_MESSAGES/ mkdir -p %{buildroot}%{_datadir}/locale/zh_TW/LC_MESSAGES/ %{qmake} CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" \ make %install cp bin/* %{buildroot}%{_bindir} cp -r doc/* %{buildroot}%{_datadir}/doc/packages/%{name} cp img/%{name}.png %{buildroot}%{_datadir}/%{name}/ cp -r img/hicolor/* %{buildroot}%{_datadir}/icons/hicolor/ cp -r img/hicolor/* %{buildroot}%{_datadir}/icons/oxygen/ cp locale/ar/kfilebox.mo %{buildroot}%{_datadir}/locale/ar/LC_MESSAGES/ cp locale/br/kfilebox.mo %{buildroot}%{_datadir}/locale/br/LC_MESSAGES/ cp locale/cs/kfilebox.mo %{buildroot}%{_datadir}/locale/cs/LC_MESSAGES/ cp locale/el/kfilebox.mo %{buildroot}%{_datadir}/locale/el/LC_MESSAGES/ cp locale/en/kfilebox.mo %{buildroot}%{_datadir}/locale/en/LC_MESSAGES/ cp locale/en/kfilebox.mo %{buildroot}%{_datadir}/locale/en_GB/LC_MESSAGES/ cp locale/de/kfilebox.mo %{buildroot}%{_datadir}/locale/de_DE/LC_MESSAGES/ cp locale/es/kfilebox.mo %{buildroot}%{_datadir}/locale/es/LC_MESSAGES/ cp locale/fr/kfilebox.mo %{buildroot}%{_datadir}/locale/fr/LC_MESSAGES/ cp locale/gl/kfilebox.mo %{buildroot}%{_datadir}/locale/gl/LC_MESSAGES/ cp locale/it/kfilebox.mo %{buildroot}%{_datadir}/locale/it/LC_MESSAGES/ cp locale/lt/kfilebox.mo %{buildroot}%{_datadir}/locale/lt/LC_MESSAGES/ cp locale/nl/kfilebox.mo %{buildroot}%{_datadir}/locale/nl/LC_MESSAGES/ cp locale/pl/kfilebox.mo %{buildroot}%{_datadir}/locale/pl/LC_MESSAGES/ cp locale/ru/kfilebox.mo %{buildroot}%{_datadir}/locale/ru/LC_MESSAGES/ cp locale/si/kfilebox.mo %{buildroot}%{_datadir}/locale/si/LC_MESSAGES/ cp locale/tr/kfilebox.mo %{buildroot}%{_datadir}/locale/tr/LC_MESSAGES/ cp locale/zh/kfilebox.mo %{buildroot}%{_datadir}/locale/zh/LC_MESSAGES/ cp locale/zh/kfilebox.mo %{buildroot}%{_datadir}/locale/zh_CN/LC_MESSAGES/ cp locale/tw/kfilebox.mo %{buildroot}%{_datadir}/locale/zh_TW/LC_MESSAGES/ cat > $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop << EOF [Desktop Entry] Encoding=UTF-8 Name=%{name} GenericName=%{name} GenericName[de]=%{name} Comment=KDE front end for Dropbox Exec=%{_bindir}/%{name} Icon=%{_datadir}/%{name}/%{name}.png Terminal=false Type=Application StartupNotify=false Categories=Network;FileTransfer; EOF cat > $RPM_BUILD_ROOT%{_datadir}/autostart/%{name}.desktop << EOF [Desktop Entry] Encoding=UTF-8 Name=kfilebox GenericName=kfilebox Comment=KDE front end for Dropbox Exec=%{_bindir}/kfilebox Icon=%{_datadir}/kfilebox/kfilebox.png Terminal=false Type=Application StartupNotify=false Categories=Network;FileTransfer; X-KDE-autostart-after=panel X-KDE-StartupNotify=false X-DBUS-StartupType=Unique X-KDE-UniqueApplet=true X-KDE-autostart-condition=kfileboxrc:General:AutoStart:false EOF cat > $RPM_BUILD_ROOT%{_datadir}/kde4/apps/%{name}/%{name}.notifyrc << EOF [Global] Comment=Kfilebox Name=kfilebox IconName=kfilebox [Event/notify] Name=Notification Comment=Any notification Action=Popup EOF %clean rm -rf %{buildroot} %files %defattr(-,root,root) %dir %{_datadir}/kfilebox %dir /usr/share/doc/packages/kfilebox %{_datadir}/applications/kfilebox.desktop %{_datadir}/autostart/kfilebox.desktop %{_datadir}/kde4/apps/kfilebox/kfilebox.notifyrc %{_datadir}/kfilebox/kfilebox.png %{_bindir}/kfilebox %{_datadir}/doc/packages/kfilebox/readme.txt %{_datadir}/locale/ar/LC_MESSAGES/kfilebox.mo %{_datadir}/locale/br/LC_MESSAGES/kfilebox.mo %{_datadir}/locale/cs/LC_MESSAGES/kfilebox.mo %{_datadir}/locale/el/LC_MESSAGES/kfilebox.mo %{_datadir}/locale/en/LC_MESSAGES/kfilebox.mo %{_datadir}/locale/en_GB/LC_MESSAGES/kfilebox.mo %{_datadir}/locale/es/LC_MESSAGES/kfilebox.mo %{_datadir}/locale/de_DE/LC_MESSAGES/kfilebox.mo %{_datadir}/locale/fr/LC_MESSAGES/kfilebox.mo %{_datadir}/locale/gl/LC_MESSAGES/kfilebox.mo %{_datadir}/locale/it/LC_MESSAGES/kfilebox.mo %{_datadir}/locale/lt/LC_MESSAGES/kfilebox.mo %{_datadir}/locale/nl/LC_MESSAGES/kfilebox.mo %{_datadir}/locale/pl/LC_MESSAGES/kfilebox.mo %{_datadir}/locale/ru/LC_MESSAGES/kfilebox.mo %{_datadir}/locale/si/LC_MESSAGES/kfilebox.mo %{_datadir}/locale/tr/LC_MESSAGES/kfilebox.mo %{_datadir}/locale/zh/LC_MESSAGES/kfilebox.mo %{_datadir}/locale/zh_CN/LC_MESSAGES/kfilebox.mo %{_datadir}/locale/zh_TW/LC_MESSAGES/kfilebox.mo %{_datadir}/icons/hicolor/16x16/apps/kfilebox.png %{_datadir}/icons/hicolor/22x22/apps/kfilebox.png %{_datadir}/icons/hicolor/24x24/apps/kfilebox.png %{_datadir}/icons/hicolor/32x32/apps/kfilebox.png %{_datadir}/icons/hicolor/48x48/apps/kfilebox.png %{_datadir}/icons/hicolor/64x64/apps/kfilebox.png %{_datadir}/icons/hicolor/128x128/apps/kfilebox.png %{_datadir}/icons/oxygen/16x16/apps/kfilebox.png %{_datadir}/icons/oxygen/22x22/apps/kfilebox.png %{_datadir}/icons/oxygen/24x24/apps/kfilebox.png %{_datadir}/icons/oxygen/32x32/apps/kfilebox.png %{_datadir}/icons/oxygen/48x48/apps/kfilebox.png %{_datadir}/icons/oxygen/64x64/apps/kfilebox.png %{_datadir}/icons/oxygen/128x128/apps/kfilebox.png %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor