]> git.pld-linux.org Git - packages/parcellite.git/blob - parcellite.spec
- up to 1.2.6;
[packages/parcellite.git] / parcellite.spec
1 Summary:        GTK+ clipboard manager
2 Summary(pl.UTF-8):      Zarządca schowka stworzony w GTK+
3 Name:           parcellite
4 Version:        1.2.6
5 Release:        1
6 License:        GPL v3
7 Group:          X11/Applications
8 Source0:        https://github.com/ZaWertun/parcellite/archive/refs/tags/%{version}.tar.gz
9 # Source0-md5:  3875fd547557a99711da4d3087948b1c
10 Source1:        %{name}-startup.desktop
11 URL:            https://parcellite.sourceforge.net/
12 BuildRequires:  cmake >= 3.1
13 BuildRequires:  glib2-devel >= 2.14.0
14 BuildRequires:  gtk+2-devel >= 2.10.0
15 BuildRequires:  intltool >= 0.23
16 BuildRequires:  pkgconfig
17 Suggests:       xdotool
18 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20 %description
21 Parcellite is a lightweight GTK+ clipboard manager.
22
23 %description -l pl.UTF-8
24 Parcellite to lekki zarządca schowka stworzony w GTK+.
25
26 %prep
27 %setup -q
28
29 %build
30 %cmake -B build
31 %{__make} -C build
32
33 %install
34 rm -rf $RPM_BUILD_ROOT
35 install -d $RPM_BUILD_ROOT/etc/xdg/autostart
36 cp -p %{SOURCE1} $RPM_BUILD_ROOT/etc/xdg/autostart
37 install -D data/%{name}.appdata.xml $RPM_BUILD_ROOT%{_datadir}/metainfo/%{name}.appdata.xml
38
39 %{__make} -C build install \
40         DESTDIR=$RPM_BUILD_ROOT
41
42 # duplicate of pl
43 rm -fr $RPM_BUILD_ROOT%{_localedir}/pl_PL
44
45 %find_lang %{name}
46
47 %clean
48 rm -rf $RPM_BUILD_ROOT
49
50 %files -f %{name}.lang
51 %defattr(644,root,root,755)
52 %attr(755,root,root)%{_bindir}/%{name}
53 %doc AUTHORS ChangeLog README.md
54 %{_mandir}/man1/%{name}.1*
55 %{_sysconfdir}/xdg/autostart/parcellite-startup.desktop
56 %{_desktopdir}/parcellite.desktop
57 %{_iconsdir}/hicolor/*x*/apps/parcellite.png
58 %{_iconsdir}/hicolor/scalable/apps/parcellite.svg
59 %{_datadir}/metainfo/parcellite.appdata.xml
This page took 0.090387 seconds and 4 git commands to generate.