File elokab-terminal.spec of Package elokab-terminal

# norootforbuild
%define debug_package %{nil}

%if 0%{?centos_version}>=6 
%define qmake /usr/bin/qmake-qt5
   
BuildRequires:	qt5-qtbase-devel
%endif

%if 0%{?suse_version}
  %define qmake /usr/bin/qmake-qt5
   
BuildRequires:	libqt5-qtbase-devel

%endif

%if 0%{?fedora_version} || 0%{?rhel_version}
   %define qmake  /usr/bin/qmake-qt5
BuildRequires:	qt5-qtbase-devel  >= 5.4
%endif

%if 0%{?mandriva_version}  || 0%{?mdkversion}
# %define qmake /usr/lib/qt4/bin/qmake
BuildRequires:	libqt5-devel >= 5.4
%endif

Name:    elokab-terminal
Version: 0.1
Release: 0
License: GPL3
Group:   System/X11/Utilities
Summary: lightweight terminal program that supports the Arabic language......
URL:     https://github.com/zakariakov/elokab-terminal
Source0: %{name}_%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build

BuildRequires:	gcc-c++

%description
# طرفية العقاب
طرفية خفيفة تدعم اللعة العربية
هذا البرنامج جزء من سطح المكتب العقاب

# Elokab-terminal
léger tarminal qui prend en charge la langue arabe
ce programme fait partie de elokab desktop

# Elokab-terminal 
lightweight terminal program that supports the Arabic language......
this program is part of the elokab desktop

#%prep
#%setup -q

%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
%{makeinstall} INSTALL_ROOT=%{buildroot}

 #   mkdir -p $RPM_BUILD_ROOT%{_datadir}/elokab
  #  mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
  #  mkdir -p $RPM_BUILD_ROOT/usr/lib
      
	#cp -R usr/share/elokab/translations $RPM_BUILD_ROOT%{_datadir}/elokab
	#cp -R usr/share/applications/%{name}.desktop $RPM_BUILD_ROOT%{_datadir}/applications
	
    #cp -f usr/bin/%{name} $RPM_BUILD_ROOT%{_bindir}
        
        
	# cp -f usr/lib/libeterminal.so $RPM_BUILD_ROOT/usr/lib/libeterminal.so
	



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

%files
%defattr(-,root,root,-)
#%{_libdir}/libeterminal.so
/usr/lib/libeterminal.so
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/elokab/translations/all_languages
%{_datadir}/elokab
%{_datadir}/elokab/translations
%{_datadir}/elokab/translations/ar
%{_datadir}/elokab/translations/ar/%{name}.qm
%{_datadir}/elokab/translations/ar/%{name}.ts
%{_datadir}/elokab/translations/en
%{_datadir}/elokab/translations/en/%{name}.ts
%{_datadir}/elokab/translations/fr
%{_datadir}/elokab/translations/fr/%{name}.ts

#%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
#%if 0%{?suse_version}
#%{_datadir}/icons/hicolor
#%{_datadir}/icons/hicolor/scalable
#%{_datadir}/icons/hicolor/scalable/apps/*
#%endif

%changelog
openSUSE Build Service is sponsored by