1@RPM_COMMENT@
2Summary: @SUMMARY@
3Name: @PACKAGE@
4Version: @VERSION@
5Release: 1
6License: @RPM_LICENSE@
7URL: @HOMEPAGE@
8Source0: %{name}-%{version}.tar.gz
9Group: @RPM_GROUP@
10BuildRoot: %{_tmppath}/%{name}-root
11Requires: librfm5 >= @LIBRFM_REQUIRED_VERSION@
12Conflicts: rodent
13BuildRequires: librfm5-devel >= @LIBRFM_REQUIRED_VERSION@
14@RPM_FDUPES_REQUIRES@
15@RPM_UDF_REQUIRES@
16
17%changelog
18* Fri Nov 22 2013  <edscott@users.sf.net> @VERSION@-1
19- RPM release
20
21
22%description
23Package manager plugin for Rodent. Uses pkg or rpm.
24Rodent-pkg allows you to manage packages for rpm (OpenSUSE, CentOS) or pkg (FreeBSD) based systems in a filemanager way, with a consistent presentation across platforms.
25
26
27%prep
28%setup -q
29
30%build
31%configure
32make -j4
33strip -s Build/.libs/libpkg.so
34
35%clean
36rm -rf $RPM_BUILD_ROOT
37%if 0%{?suse_version} >= 1140
38%post
39%desktop_database_post
40%endif
41
42%if 0%{?suse_version} >= 1140
43%postun
44%desktop_database_postun
45%endif
46
47
48%install
49rm -rf $RPM_BUILD_ROOT
50make install DESTDIR=$RPM_BUILD_ROOT mandir=%{_mandir}
51%if 0%{?suse_version} >= 1140
52# create hardlinks for binaries
53%fdupes %buildroot/%_bindir
54%fdupes %buildroot/%_datadir
55%fdupes %buildroot/%_mandir
56%endif
57rm -rf  %buildroot/%_libdir/rfm/plugins/*.la
58
59
60
61%find_lang %{name}
62
63%files  -f %{name}.lang
64%defattr(-,root,root)
65%doc AUTHORS COPYING NEWS README
66%{_datadir}/icons/rfm/48x48/apps/rodent-pkg.png
67%{_datadir}/icons/hicolor/scalable/apps/rodent-pkg.svg
68# symlinks
69%{_datadir}/pixmaps/rodent-pkg.svg
70%{_libdir}/rfm/plugins/libpkg.so
71%{_libdir}/rfm/plugins/xml/pkg_emerge.xml
72%{_libdir}/rfm/plugins/xml/pkg_pkg.xml
73%{_libdir}/rfm/plugins/xml/pkg_yum.xml
74%{_libdir}/rfm/plugins/xml/pkg_apt-get.xml
75%{_libdir}/rfm/plugins/xml/pkg_zypper.xml
76%{_libdir}/rfm/plugins/xml/rodent-pkg.xsd
77
78%{_mandir}/man1/rodent-pkg.1.gz
79
80%{_datadir}/applications/Rodent-pkg.desktop
81
82%{_datadir}/appdata/Rodent-pkg.appdata.xml
83