]> git.pld-linux.org Git - packages/docky.git/blob - docky.spec
f975804767cdb86078b678be65eef1205acb083f
[packages/docky.git] / docky.spec
1 %include        /usr/lib/rpm/macros.mono
2 Summary:        Docky - a full fledged dock application
3 Name:           docky
4 Version:        2.0.3.1
5 Release:        1
6 License:        GPL v3
7 Group:          X11/Applications
8 Source0:        http://launchpad.net/docky/2.0/2.0.3/+download/%{name}-%{version}.tar.gz
9 # Source0-md5:  c3525c6521e3a900ffc9146598f7a4db
10 URL:            https://launchpad.net/docky/
11 BuildRequires:  GConf2-devel
12 BuildRequires:  autoconf >= 2.54
13 BuildRequires:  automake
14 BuildRequires:  dotnet-gnome-desktop-sharp-devel
15 BuildRequires:  dotnet-gnome-keyring-sharp-devel >= 96902-2
16 BuildRequires:  dotnet-gnome-sharp-devel
17 BuildRequires:  dotnet-gtk-sharp2-devel
18 BuildRequires:  dotnet-ndesk-dbus-glib-sharp-devel
19 BuildRequires:  dotnet-ndesk-dbus-sharp-devel
20 BuildRequires:  dotnet-notify-sharp-devel
21 BuildRequires:  gettext-devel
22 BuildRequires:  glib2-devel >= 1:2.18.1
23 BuildRequires:  gtk+2-devel >= 1:2.14.3
24 BuildRequires:  intltool
25 BuildRequires:  libtool
26 BuildRequires:  mono-addins-devel
27 BuildRequires:  mono-csharp >= 1.1.13
28 BuildRequires:  mono-devel >= 2.2.0
29 BuildRequires:  pkgconfig
30 BuildRequires:  python-devel
31 BuildRequires:  rpm-pythonprov
32 BuildRequires:  rpmbuild(macros) >= 1.219
33 BuildRequires:  rpmbuild(monoautodeps)
34 BuildRequires:  sed >= 4.0
35 Requires(post,postun):  hicolor-icon-theme
36 Requires:       xdg-utils
37 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
39 %description
40 Docky is a full fledged dock application that makes opening common
41 applications and managing windows easier and quicker. Docky is fully
42 integrated into the GNOME Desktop and features a no non-sense approach
43 to configuration and usage. It just works.
44
45 %package devel
46 Summary:        Development information for Docky plugins
47 Group:          X11/Development/Libraries
48 Requires:       %{name} = %{version}-%{release}
49
50 %description devel
51 Development information for Docky plugins.
52
53 %prep
54 %setup -q
55
56 %build
57 %{__libtoolize}
58 %{__aclocal} -I m4/shamrock
59 %{__autoconf}
60 %{__automake}
61 %configure
62 %{__make}
63
64 %install
65 rm -rf $RPM_BUILD_ROOT
66
67 %{__make} install \
68         DESTDIR=$RPM_BUILD_ROOT \
69         linuxpkgconfigdir=%{_pkgconfigdir}
70
71 %py_postclean
72
73 %find_lang %{name} --with-gnome
74
75 %post
76 %update_desktop_database_post
77 %update_icon_cache hicolor
78
79 %postun
80 %update_desktop_database_postun
81 %update_icon_cache hicolor
82
83 %clean
84 rm -rf $RPM_BUILD_ROOT
85
86 %files -f %{name}.lang
87 %defattr(644,root,root,755)
88 %doc AUTHORS
89 %attr(755,root,root) %{_bindir}/docky
90 %dir %{_libdir}/docky
91 %attr(755,root,root) %{_libdir}/docky/Docky.exe
92 %{_libdir}/docky/Docky.addins
93 %{_libdir}/docky/Docky.exe.mdb
94 %{_libdir}/docky/Docky.*.dll
95 %{_libdir}/docky/Docky.*.dll.config
96 %{_libdir}/docky/Docky.*.dll.mdb
97 %attr(755,root,root) %{_libdir}/docky/gapi_codegen.exe
98 %{_libdir}/docky/gapi_codegen.exe.mdb
99 %{_libdir}/docky/gio-sharp.dll
100 %{_libdir}/docky/gio-sharp.dll.config
101 %dir %{_libdir}/docky/plugins
102 %{_libdir}/docky/plugins/*.dll
103 %{_libdir}/docky/plugins/*.dll.mdb
104 %dir %{_datadir}/docky
105 %{_datadir}/docky/ClockTheme
106 %{_datadir}/docky/*.png
107 %dir %{_datadir}/docky/helpers
108 # keep .py files in that dir
109 %attr(755,root,root) %{_datadir}/docky/helpers/*.py
110 %attr(755,root,root) %{_datadir}/docky/helpers/metadata
111 %{_datadir}/docky/themes
112 %{_sysconfdir}/xdg/autostart/docky.desktop
113 %{_desktopdir}/docky.desktop
114 %{_iconsdir}/hicolor/*/apps/docky.svg
115 %{_iconsdir}/hicolor/*/apps/gmail.png
116 %{_iconsdir}/hicolor/*/mimetypes/extension.svg
117 %dir %{py_sitescriptdir}/docky
118 %{py_sitescriptdir}/docky/*.py[co]
119
120 %files devel
121 %defattr(644,root,root,755)
122 %{_pkgconfigdir}/docky.cairohelper.pc
123 %{_pkgconfigdir}/docky.items.pc
124 %{_pkgconfigdir}/docky.services.pc
125 %{_pkgconfigdir}/docky.widgets.pc
126 %{_pkgconfigdir}/docky.windowing.pc
This page took 3.388595 seconds and 2 git commands to generate.