/[packages]/cauldron/tuncel/current/SPECS/tuncel.spec
ViewVC logotype

Contents of /cauldron/tuncel/current/SPECS/tuncel.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 642782 - (show annotations) (download)
Thu Jul 3 18:37:00 2014 UTC (9 years, 11 months ago) by tarakbumba
File size: 2730 byte(s)
- Use more explainatory summary
- tuncel-kde4 should provide rpmxdgtool

1
2 Name: tuncel
3 Summary: Servicemenu or Actions for RPM Packages
4 Version: 1.6
5 Release: %mkrel 3
6
7 License: GPLv2
8 Group: Development/Other
9 Source0: https://github.com/tarakbumba/%{name}/archive/%{name}-%{version}.tar.gz
10 URL: https://github.com/tarakbumba/tuncel
11
12 BuildRequires: kdelibs4-core
13 BuildRequires: gettext-devel
14 BuildRequires: intltool
15 BuildRequires: kde4-macros
16 BuildRequires: zenity
17 BuildRequires: kdialog
18 BuildRequires: python-polib
19
20 BuildArch: noarch
21
22 %description
23 KDE3/4, Nautilus, Caja and Nemo service menus for RPM
24
25 1. Show RPM Main Info
26 2. Show Package Content
27 3. Unpack RPM
28 4. Unpack RPM to Directory
29 5. Open RPM Url from Package in Web Browser
30 6. Make Test Install
31 7. Force Upgrade Test Install
32 8. Install Source package in Local RPM Build Enviroment
33
34 %package -n %{name}-kde4
35 Summary: KDE4 Service Menu for RPM Packages
36 Requires: %{name} = %{version}-%{release}
37 Requires: kdialog
38 Obsoletes: rpmxdgtool < 0.0.9
39 Provides: rpmxdgtool > 0.0.8
40
41 %description -n %{name}-kde4
42 KDE4 service menu for easy RPM package operations.
43
44 %package -n %{name}-nautilus-data
45 Summary: Nautilus/Caja action for RPM Packages
46 Requires: %{name} = %{version}-%{release}
47 Requires: zenity
48
49 %description -n %{name}-nautilus-data
50 This package includes shared desktop files
51 needed for Nautilus and Caja file managers
52 actions.
53
54 %package -n %{name}-nautilus
55 Summary: Nautilus action for RPM Packages
56 Requires: %{name}-nautilus-data = %{version}-%{release}
57 Requires: nautilus-actions
58
59 %description -n %{name}-nautilus
60 Virtual package to satisfy dependencies for Nautilus.
61
62 %package -n %{name}-caja
63 Summary: Caja action for RPM Packages
64 Requires: %{name}-nautilus-data = %{version}-%{release}
65 Requires: caja-actions
66
67 %description -n %{name}-caja
68 Virtual package to satisfy dependencies for Caja.
69
70 %package -n %{name}-nemo
71 Summary: Nemo actions for RPM Packages
72 Requires: %{name} = %{version}-%{release}
73 Requires: zenity
74 Requires: nemo
75
76 %description -n %{name}-nemo
77 Nemo-Actions actions for easy RPM package operations.
78
79 %prep
80 %setup -q
81
82 %build
83 NOCONFIGURE=1 ./autogen.sh
84
85 %configure --sysconfdir=%{_sysconfdir}
86
87 %make
88
89 %install
90
91 %makeinstall_std
92 mv %{buildroot}%{_kde_services}/ServiceMenus/%{name}_kde4.desktop \
93 %{buildroot}%{_kde_services}/ServiceMenus/%{name}.desktop
94
95 %find_lang %{name}
96
97 %files -f %{name}.lang
98 %doc ChangeLog README.md
99 %config (noreplace) %{_sysconfdir}/%{name}.conf
100 %{_bindir}/%{name}
101
102 %files -n %{name}-kde4
103 %{_kde_services}/ServiceMenus/%{name}.desktop
104
105 %files -n %{name}-nautilus-data
106 %{_datadir}/file-manager/actions/*.desktop
107
108 %files -n %{name}-nemo
109 %{_datadir}/nemo/actions/*.nemo_action
110
111 %files -n %{name}-nautilus
112
113 %files -n %{name}-caja
114

  ViewVC Help
Powered by ViewVC 1.1.30