mirror of
https://github.com/doublecmd/doublecmd.git
synced 2026-06-21 09:58:13 +00:00
UPD: RPM .spec files
This commit is contained in:
parent
81d61136c4
commit
d3087eded6
3 changed files with 36 additions and 34 deletions
|
|
@ -1,35 +1,33 @@
|
|||
# norootforbuild
|
||||
|
||||
%define doublecmd doublecmd
|
||||
|
||||
Name: doublecmd-gtk
|
||||
Summary: Twin-panel (commander-style) file manager (GTK2)
|
||||
Version: 0.9.0
|
||||
Release: 1
|
||||
URL: http://doublecmd.sourceforge.net
|
||||
Source0: %{doublecmd}-%{version}.orig.tar.gz
|
||||
Source0: doublecmd_%{version}.orig.tar.gz
|
||||
License: GPL
|
||||
Group: Applications/File
|
||||
BuildRequires: fpc >= 2.6.0 fpc-src glib2-devel gtk2-devel lazarus >= 1.0.0
|
||||
BuildRequires: fpc >= 3.0.0 fpc-src glib2-devel gtk2-devel lazarus >= 1.8.0
|
||||
%if 0%{?mandriva_version}
|
||||
BuildRequires: libncurses-devel libdbus-1-devel libbzip2-devel
|
||||
%endif
|
||||
%if 0%{?fedora_version} || 0%{?rhel}
|
||||
BuildRequires: xorg-x11-devel ncurses-devel dbus-devel bzip2-devel
|
||||
BuildRequires: dbus-devel bzip2-devel
|
||||
%endif
|
||||
%if 0%{?suse_version} >= 1110
|
||||
BuildRequires: ncurses-devel dbus-1-devel libbz2-devel
|
||||
BuildRequires: ncurses-devel dbus-1-devel libbz2-devel polkit
|
||||
%endif
|
||||
Provides: doublecmd
|
||||
Conflicts: doublecmd-qt
|
||||
BuildRoot: %{_tmppath}/%{doublecmd}-%{version}-build
|
||||
BuildRoot: %{_tmppath}/doublecmd-%{version}-build
|
||||
|
||||
%define debug_package %{nil}
|
||||
|
||||
%description
|
||||
Double Commander is a cross platform open source file manager with two panels side by side.
|
||||
It is inspired by Total Commander and features some new ideas.
|
||||
|
||||
%prep
|
||||
%setup -q -n %{doublecmd}-%{version}
|
||||
%setup -q -n doublecmd-%{version}
|
||||
|
||||
%build
|
||||
./build.sh beta gtk2
|
||||
|
|
@ -42,13 +40,14 @@ install/linux/install.sh --install-prefix=%{buildroot}
|
|||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/%{doublecmd}
|
||||
%{_bindir}/%{doublecmd}
|
||||
%{_datadir}/%{doublecmd}
|
||||
%{_datadir}/man/man1/%{doublecmd}.*
|
||||
%{_datadir}/pixmaps/%{doublecmd}.*
|
||||
%{_datadir}/applications/%{doublecmd}.desktop
|
||||
%{_datadir}/icons/hicolor/scalable/apps/%{doublecmd}.svg
|
||||
%{_libdir}/doublecmd
|
||||
%{_bindir}/doublecmd
|
||||
%{_datadir}/doublecmd
|
||||
%{_datadir}/man/man1/doublecmd.*
|
||||
%{_datadir}/pixmaps/doublecmd.*
|
||||
%{_datadir}/applications/doublecmd.desktop
|
||||
%{_datadir}/icons/hicolor/scalable/apps/doublecmd.svg
|
||||
%{_datadir}/polkit-1/actions/org.doublecmd.root.policy
|
||||
|
||||
%changelog
|
||||
* Fri Jun 11 2010 - Alexander Koblov <Alexx2000@mail.ru>
|
||||
|
|
|
|||
|
|
@ -1,35 +1,33 @@
|
|||
# norootforbuild
|
||||
|
||||
%define doublecmd doublecmd
|
||||
|
||||
Name: doublecmd-qt
|
||||
Summary: Twin-panel (commander-style) file manager (Qt4)
|
||||
Version: 0.9.0
|
||||
Release: 1
|
||||
URL: http://doublecmd.sourceforge.net
|
||||
Source0: %{doublecmd}-%{version}.orig.tar.gz
|
||||
Source0: doublecmd_%{version}.orig.tar.gz
|
||||
License: GPL
|
||||
Group: Applications/File
|
||||
BuildRequires: fpc >= 2.6.0 fpc-src glib2-devel libQt4Pas5-devel >= 2.1 lazarus >= 1.0.0
|
||||
BuildRequires: fpc >= 3.0.0 fpc-src glib2-devel libQt4Pas5-devel >= 2.1 lazarus >= 1.8.0
|
||||
%if 0%{?mandriva_version}
|
||||
BuildRequires: libdbus-1-devel libbzip2-devel
|
||||
%endif
|
||||
%if 0%{?fedora_version} || 0%{?rhel}
|
||||
BuildRequires: xorg-x11-devel dbus-devel bzip2-devel
|
||||
BuildRequires: dbus-devel bzip2-devel
|
||||
%endif
|
||||
%if 0%{?suse_version} >= 1110
|
||||
BuildRequires: dbus-1-devel libbz2-devel
|
||||
BuildRequires: dbus-1-devel libbz2-devel polkit
|
||||
%endif
|
||||
Provides: doublecmd
|
||||
Conflicts: doublecmd-gtk
|
||||
BuildRoot: %{_tmppath}/%{doublecmd}-%{version}-build
|
||||
BuildRoot: %{_tmppath}/doublecmd-%{version}-build
|
||||
|
||||
%define debug_package %{nil}
|
||||
|
||||
%description
|
||||
Double Commander is a cross platform open source file manager with two panels side by side.
|
||||
It is inspired by Total Commander and features some new ideas.
|
||||
|
||||
%prep
|
||||
%setup -q -n %{doublecmd}-%{version}
|
||||
%setup -q -n doublecmd-%{version}
|
||||
|
||||
%build
|
||||
./build.sh beta qt
|
||||
|
|
@ -42,13 +40,14 @@ install/linux/install.sh --install-prefix=%{buildroot}
|
|||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/%{doublecmd}
|
||||
%{_bindir}/%{doublecmd}
|
||||
%{_datadir}/%{doublecmd}
|
||||
%{_datadir}/man/man1/%{doublecmd}.*
|
||||
%{_datadir}/pixmaps/%{doublecmd}.*
|
||||
%{_datadir}/applications/%{doublecmd}.desktop
|
||||
%{_datadir}/icons/hicolor/scalable/apps/%{doublecmd}.svg
|
||||
%{_libdir}/doublecmd
|
||||
%{_bindir}/doublecmd
|
||||
%{_datadir}/doublecmd
|
||||
%{_datadir}/man/man1/doublecmd.*
|
||||
%{_datadir}/pixmaps/doublecmd.*
|
||||
%{_datadir}/applications/doublecmd.desktop
|
||||
%{_datadir}/icons/hicolor/scalable/apps/doublecmd.svg
|
||||
%{_datadir}/polkit-1/actions/org.doublecmd.root.policy
|
||||
|
||||
%changelog
|
||||
* Fri Jun 11 2010 - Alexander Koblov <Alexx2000@mail.ru>
|
||||
|
|
|
|||
4
install/linux/rpm/doublecmd-rpmlintrc
Normal file
4
install/linux/rpm/doublecmd-rpmlintrc
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
# This line is mandatory to access the configuration functions
|
||||
from Config import *
|
||||
|
||||
setBadness('polkit-untracked-privilege', 0)
|
||||
Loading…
Add table
Add a link
Reference in a new issue