Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:deuteros76:dfb
dfb_1_0
dfbrowser.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File dfbrowser.spec of Package dfb_1_0
%if 0%{?fedora_version} %define breq qt4-devel, qt4-mobility-devel %define reqs qt qt-x11 %define qmake /usr/bin/qmake-qt4 %define lrelease /usr/bin/lrelease-qt4 %else %if 0%{?suse_version} %define breq libqt4-devel, qt-mobility-devel %define reqs libqt4 libqt4-x11 qt-mobility %define qmake /usr/bin/qmake %define lrelease /usr/bin/lrelease %define _qt4_translationdir /usr/share/qt4/translations %else %define breq qt-qmake, qt-devel, qt-mobility-devel %define reqs libqt4 libqt4-x11 qt-mobility %define qmake /usr/bin/qmake %define lrelease /usr/bin/lrelease %define _qt4_translationdir /usr/share/qt4/translations %endif %endif Name: dfilebrowser Summary: Acid Rain is an application that lets you synchronize files between computers Version: 1.1 Release: 1 License: GPL v3 Group: System/FileManager BuildRoot: %{_tmppath}/build-root-%{name} Source0: /usr/src/packages/SOURCES/dfilebrowser-1.1.tar.gz Packager: Guillermo Amat Url: https://defilebrowser.deuteros.es Vendor: Guillermo Amat BuildRequires: gcc-c++, make, python-devel, %{breq} Requires: 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 A simple file manager Dfilebrowser is a simple file manager with some basic functions. %prep rm -rf %{buildroot} mkdir %{buildroot} %setup -q %build mkdir -p %{buildroot}/opt/%{name}/bin mkdir -p %{buildroot}%{_datadir}/%{name} mkdir -p %{buildroot}%{_datadir}/qt4/translations mkdir -p %{buildroot}%{_datadir}/applications qmake dfilebrowser.pro DEFINES+=UI_TABLET CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" \ make lrelease %{name}.pro %install mkdir -p %{buildroot}/opt/%{name}/bin mkdir -p %{buildroot}/opt/%{name}/lib mkdir -p %{buildroot}%{_bindir}/ mkdir -p %{buildroot}%{_datadir}/qt4/translations/ mkdir -p %{buildroot}%{_datadir}/%{name}/ mkdir -p %{buildroot}%{_datadir}/applications/ cp -r %{name} %{buildroot}/opt/%{name}/bin #cp -r locale/%{name}_*.qm %{buildroot}%{_datadir}/qt4/translations/ cp -r %{name}.png %{buildroot}%{_datadir}/%{name}/ ln -sf /opt/%{name}/bin/%{name} %{buildroot}%{_bindir}/%{name} cat > %{buildroot}%{_datadir}/applications/%{name}.desktop<< EOF [Desktop Entry] Encoding=UTF-8 Name=%{name} GenericName=%{name} GenericName[de]=%{name} Comment=Synchronize files between computers Exec=/opt/%{name}/bin/%{name} Icon=%{_datadir}/%{name}/%{name}.png Terminal=false Type=Application StartupNotify=false Categories=Network;FileTransfer; EOF %clean rm -rf %{buildroot} %files %defattr(-,root,root) %dir %{_bindir} %dir %{_datadir}/%{name} %dir /opt/%{name} %dir /opt/%{name}/bin %{_datadir}/applications/%{name}.desktop %{_datadir}/%{name}/%{name}.png /opt/%{name}/bin/%{name} /opt/%{name}/lib/ %{_bindir}/%{name} #%{_datadir}/qt4/translations/%{name}_es_ES.qm %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