Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Kenzy:packages
robomongo
robo3t.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File robo3t.spec of Package robomongo
%define debug_package %{nil} %define Version 1.4.4 %define Release e6ac9ec Name: robo3t Version: %{Version} Release: 1%{?dist} Summary: Robomongo — Native and cross-platform MongoDB management tool (Admin UI) License: GPLv3 URL: https://robomongo.org Source0: https://download.robomongo.org/%{version}/linux/%{name}-%{version}-linux-x86_64-%{Release}.tar.gz Source1: %{name}.sh Source2: %{name}.desktop Source3: %{name}.png BuildRequires: ImageMagick Requires: libcurl #Requires: mongodb mongodb-server AutoReqProv: no ExclusiveArch: x86_64 %description Robomongo — Native and cross-platform MongoDB management tool (Admin UI). %prep %setup -q -n %{name}-%{version}-linux-x86_64-%{Release} # fix permissions find . -type d -exec chmod 0755 {} ";" find . -type f -exec chmod 0644 {} ";" chmod 755 bin/%{name} %build rm -rf %{buildroot} %install mkdir -p %{buildroot}%{_bindir} %{buildroot}%{_datadir}/applications %{buildroot}/opt/%{name} install -D -m 0755 %{S:1} %{buildroot}%{_bindir}/%{name} install -D -m 0644 %{S:2} %{buildroot}%{_datadir}/applications/%{name}.desktop cp -r * %{buildroot}/opt/%{name} #chmod -R 777 %{buildroot}/opt/%{name} # Install icon for res in 16x16 22x22 24x24 32x32 36x36 48x48 64x64 72x72 96x96 128x128 256x256; do \ %{__mkdir_p} %{buildroot}%{_datadir}/icons/hicolor/${res}/apps convert -size 128x128 %{S:3} -resize ${res} %{buildroot}/%{_datadir}/icons/hicolor/${res}/apps/%{name}.png done; %post gtk-update-icon-cache /usr/share/icons/hicolor if [[ ! -e /usr/lib64/libcurl-gnutls.so.4 ]]; then ln -s /usr/lib64/libcurl.so.4 /usr/lib64/libcurl-gnutls.so.4 fi %postun gtk-update-icon-cache /usr/share/icons/hicolor %files %defattr(-,root,root) %license LICENSE COPYRIGHT %doc DESCRIPTION CHANGELOG /opt/%{name} %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.png %changelog * Sun Mar 05 2017 Muhammad Shaban <Mr.Muhammad@outlook.com> - 1.0.0-rc1 - initial package
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