Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:abouzakaria
elkirtasse
elkirtasse.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File elkirtasse.spec of Package elkirtasse
# norootforbuild %define debug_package %{nil} %if 0%{?suse_version} %define qmake /usr/bin/qmake BuildRequires: libqt4-devel BuildRequires: update-desktop-files BuildRequires: pkg-config BuildRequires: libpoppler-qt4-devel Requires: mdbtools libqt4-x11 >= 4.6.2 %endif %if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version} %define qmake /usr/bin/qmake-qt4 BuildRequires: qt-devel poppler-qt-devel Requires: mdbtools %endif %if 0%{?mandriva_version} || 0%{?mdkversion} %define qmake /usr/lib/qt4/bin/qmake BuildRequires: libqt4-devel libpoppler-qt4-devel %endif Name: elkirtasse Version: 3.6.8 Release: 2 License: GPL3 Group: libriry/office Summary: Elkirtasse librery for system x11 URL: http://elkirtasse.sourceforge.net Source0: %{name}_%{version}.tar.gz Source1: %{name}.png Source2: %{name}.svg BuildRoot: %{_tmppath}/%{name}_%{version}-build Requires: wget BuildRequires: gcc-c++ ImageMagick %description Library elkietasse free program is open source foe all operating systems running Linux or Windows or Mac lets you view and edit books and you can add news books http://sites.google.com/site/kirtase. ,http://elkirtasse.sourceforge.net, %prep %setup -q -n %{name}_%{version} %build %{qmake} make %install # Create desktop file %__cat > %{name}.desktop << EOF [Desktop Entry] Name=elkirtasse Name[ar]= Comment[ar]= Type=Application Exec=elkirtasse Icon=elkirtasse Categories=Office; EOF # End of desktop file # binary #%{makeinstall} INSTALL_ROOT=$RPM_BUILD_ROOT install -D -m 644 -T usr/share/applications/%{name}.desktop $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop %if 0%{?suse_version} %suse_update_desktop_file -c %{name} "elkirtasse" "elkirtasse app" %{name} "%{name}.png" Office Dictionary mkdir -p $RPM_BUILD_ROOT%{_bindir} mkdir -p $RPM_BUILD_ROOT%_libdir/%{name}/plugins mkdir -p $RPM_BUILD_ROOT%{_datadir}/elkirtasse mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons mkdir -p $RPM_BUILD_ROOT%_libdir/%{name}/plugins/ cp -R usr/share/elkirtasse/data $RPM_BUILD_ROOT%{_datadir}/elkirtasse cp -R usr/share/elkirtasse/translat $RPM_BUILD_ROOT%{_datadir}/elkirtasse cp -R usr/share/icons $RPM_BUILD_ROOT%{_datadir} cp -R usr/bin/%{name} $RPM_BUILD_ROOT%{_bindir} cp -f usr/share/elkirtasse/plugins/libkirtassecdrom.so $RPM_BUILD_ROOT%_libdir/%{name}/plugins/libkirtassecdrom.so cp -f usr/share/elkirtasse/plugins/libkirtassenet.so $RPM_BUILD_ROOT%_libdir/%{name}/plugins/libkirtassenet.so cp -f usr/share/elkirtasse/plugins/libkirtasserowat.so $RPM_BUILD_ROOT%_libdir/%{name}/plugins/libkirtasserowat.so cp -f usr/share/elkirtasse/plugins/libkirtassepdf.so $RPM_BUILD_ROOT%_libdir/%{name}/plugins/libkirtassepdf.so %else mkdir -p $RPM_BUILD_ROOT%{_bindir} mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}/plugins mkdir -p $RPM_BUILD_ROOT%{_datadir}/elkirtasse mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons cp -R usr/share/elkirtasse/data $RPM_BUILD_ROOT%{_datadir}/elkirtasse cp -R usr/share/elkirtasse/translat $RPM_BUILD_ROOT%{_datadir}/elkirtasse cp -R usr/share/icons $RPM_BUILD_ROOT%{_datadir} cp -R usr/bin/%{name} $RPM_BUILD_ROOT%{_bindir} cp -f usr/share/elkirtasse/plugins/libkirtassecdrom.so $RPM_BUILD_ROOT%{_datadir}/%{name}/plugins/libkirtassecdrom.so cp -f usr/share/elkirtasse/plugins/libkirtassenet.so $RPM_BUILD_ROOT%{_datadir}/%{name}/plugins/libkirtassenet.so cp -f usr/share/elkirtasse/plugins/libkirtasserowat.so $RPM_BUILD_ROOT%{_datadir}/%{name}/plugins/libkirtasserowat.so cp -f usr/share/elkirtasse/plugins/libkirtassepdf.so $RPM_BUILD_ROOT%{_datadir}/%{name}/plugins/libkirtassepdf.so %endif # Install icon for res in 16x16 22x22 24x24 32x32 36x36 48x48 64x64 72x72 96x96; do \ %{__mkdir_p} %{buildroot}/%{_datadir}/icons/hicolor/{${res},scalable}/apps convert -size 256x256 %{S:1} -resize ${res} %{buildroot}/%{_datadir}/icons/hicolor/${res}/apps/%{name}.png install %{S:2} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg done; %if 0%{?suse_version} rm -rf %{buildroot}%{_datadir}/pixmaps/elkirtasse.png %endif %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root,-) %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/%{name} %{_datadir}/icons/hicolor/*/apps/%{name}.png %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %if 0%{?suse_version} %{_libdir}/%{name} %{_datadir}/icons/hicolor %{_datadir}/icons/hicolor/16x16 %{_datadir}/icons/hicolor/16x16/apps %{_datadir}/icons/hicolor/22x22 %{_datadir}/icons/hicolor/22x22/apps %{_datadir}/icons/hicolor/24x24 %{_datadir}/icons/hicolor/24x24/apps %{_datadir}/icons/hicolor/32x32 %{_datadir}/icons/hicolor/32x32/apps %{_datadir}/icons/hicolor/36x36 %{_datadir}/icons/hicolor/36x36/apps %{_datadir}/icons/hicolor/48x48 %{_datadir}/icons/hicolor/48x48/apps %{_datadir}/icons/hicolor/64x64 %{_datadir}/icons/hicolor/64x64/apps %{_datadir}/icons/hicolor/72x72 %{_datadir}/icons/hicolor/72x72/apps %{_datadir}/icons/hicolor/96x96 %{_datadir}/icons/hicolor/96x96/apps %{_datadir}/icons/hicolor/scalable %{_datadir}/icons/hicolor/scalable/apps %endif %changelog * Sat Jun 08 2013 Muhammad Shaban <Mr.Muhammad@linuxac.org> 3.6.6-2 - fix spec file errors - add new icons create by Albakry
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