File elokab-files-manager.spec of Package elokab-files-manager

# norootforbuild
%define debug_package %{nil}


################ centos ###################
%if 0%{?centos_version}>=6 
%define qmake /usr/bin/qmake-qt5
BuildRequires:	qt5-qtbase-devel,file-devel   
Requires:libqt5svg5,file ,udisks2
%endif

################ suse ###################
%if 0%{?suse_version}
  %define qmake /usr/bin/qmake-qt5
   
BuildRequires:	libqt5-qtbase-devel,file-devel
Requires:libQt5Svg5,file,udisks2
%endif

################ FEDORA ###################

%if 0%{?fedora_version}
    %define qmake /usr/bin/qmake-qt5
BuildRequires:	file-devel,qt5-qtbase-devel  >= 5.4
Requires: qt5-qtsvg,file,udisks2
%endif


################ rhel ###################
%if 0%{?rhel_version}
   %define qmake  /usr/bin/qmake-qt5
BuildRequires:	qt5-qtbase-devel,file-devel
Requires:libqt5svg5,file ,udisks2
%endif

Name:    elokab-files-manager
Version: 0.2
Release: 1
License: GPL3
Group:   System/X11/Utilities
Summary: lightweight file manager for elokab desktop
URL:     http://elkirtasse.sourcefoge.net
Source0: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build

BuildRequires:	gcc-c++

%description
# مدير الملفات العقاب
مدير الملفات العقاب

# elokab-files-manager
lightweight file manager for elokab desktop


%prep
%setup -q -n %{name}-%{version}

%build
#%{qmake} QMAKE_CFLAGS+="%optflags" QMAKE_CXXFLAGS+="%optflags"
#make %{?_smp_mflags} CFLAGS+="%optflags" CXXFLAGS="%optflags"

    
%{qmake} CONFIG+=release

make

%install
# binary
%make_install INSTALL_ROOT=%{buildroot}
#install -D -m 644 %{S:1} %{buildroot}%{_datadir}/%{name}/reciterInfo


%clean
%{__rm} -rf %{buildroot}


%files
%defattr(-,root,root,-)
%{_bindir}/elokab-fm
%{_bindir}/elokab-fa
%{_datadir}/applications
%{_datadir}/applications/elokab-fm.desktop

%{_datadir}/elokab
%{_datadir}/elokab/elokab-fm
%{_datadir}/elokab/elokab-fm/service
%{_datadir}/elokab/elokab-fm/service/ark_Extract_Archive_Here.desktop
%{_datadir}/elokab/elokab-fm/service/ark_ZIP_TAR__Archive.desktop
%{_datadir}/elokab/elokab-fm/service/elokab-terminal_Here.desktop
%{_datadir}/elokab/elokab-fm/service/README
%{_datadir}/elokab/elokab-fm/service/tar_Extract_Archive_Here.desktop
%{_datadir}/elokab/elokab-fm/service/tar_TarGz_Archive.desktop
%{_datadir}/elokab/templates
%{_datadir}/elokab/templates/Directory.desktop
%{_datadir}/elokab/templates/HTMLFile.desktop
%{_datadir}/elokab/templates/PathLink.desktop
%{_datadir}/elokab/templates/Program.desktop
%{_datadir}/elokab/templates/TextFile.desktop
%{_datadir}/elokab/translations
%{_datadir}/elokab/translations/ar
%{_datadir}/elokab/translations/ar/elokab-fa.qm
%{_datadir}/elokab/translations/ar/elokab-fa.ts
%{_datadir}/elokab/translations/ar/elokab-fm.qm
%{_datadir}/elokab/translations/ar/elokab-fm.ts
%{_datadir}/elokab/translations/en
%{_datadir}/elokab/translations/en/elokab-fa.ts
%{_datadir}/elokab/translations/en/elokab-fm.ts
%{_datadir}/elokab/translations/fr
%{_datadir}/elokab/translations/fr/elokab-fa.ts
%{_datadir}/elokab/translations/fr/elokab-fm.ts

%changelog
openSUSE Build Service is sponsored by