]> git.pld-linux.org Git - packages/mate-utils.git/commitdiff
- new
authorJakub Bogusz <qboosh@pld-linux.org>
Mon, 6 Jan 2014 07:39:16 +0000 (08:39 +0100)
committerJakub Bogusz <qboosh@pld-linux.org>
Mon, 6 Jan 2014 07:39:16 +0000 (08:39 +0100)
mate-utils.spec [new file with mode: 0644]

diff --git a/mate-utils.spec b/mate-utils.spec
new file mode 100644 (file)
index 0000000..632b5ca
--- /dev/null
@@ -0,0 +1,185 @@
+Summary:       MATE utility programs
+Summary(pl.UTF-8):     Programy użytkowe dla środowiska MATE
+Name:          mate-utils
+Version:       1.6.0
+Release:       1
+License:       LGPL v2+ (libmatedict), GPL v2+ (programs), FDL (documentation)
+Group:         X11/Applications/Multimedia
+Source0:       http://pub.mate-desktop.org/releases/1.6/%{name}-%{version}.tar.xz
+# Source0-md5: 47e832003c4c56854b3c6c79ae4400b9
+URL:           https://github.com/mate-desktop/mate-utils
+BuildRequires: autoconf >= 2.53
+BuildRequires: automake >= 1:1.9
+BuildRequires: docbook-dtd412-xml
+BuildRequires: glib2-devel >= 1:2.26.0
+BuildRequires: gtk+2-devel >= 2:2.20.0
+BuildRequires: gtk-doc >= 1.10
+BuildRequires: intltool >= 0.40.0
+BuildRequires: libcanberra-gtk-devel >= 0.4
+BuildRequires: libgtop-devel >= 1:2.12.0
+BuildRequires: libtool >= 1:1.4.3
+BuildRequires: mate-common
+BuildRequires: mate-doc-utils
+BuildRequires: mate-panel-devel >= 1.5.0
+BuildRequires: rarian-compat
+BuildRequires: rpmbuild(find_lang) >= 1.36
+BuildRequires: tar >= 1:1.22
+BuildRequires: xz
+BuildRequires: zlib-devel
+Requires(post,postun): desktop-file-utils
+Requires(post,postun): glib2 >= 1:2.26.0
+Requires(post,postun): gtk-update-icon-cache
+Requires:      glib2 >= 1:2.26.0
+Requires:      gtk+2 >= 2:2.20.0
+Requires:      libcanberra-gtk >= 0.4
+Requires:      mate-icon-theme
+Requires:      mate-panel >= 1.5.0
+BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%define                _libexecdir     %{_libdir}/mate-panel
+
+%description
+MATE utility programs.
+
+%description -l pl.UTF-8
+Programy użytkowe dla środowiska MATE.
+
+%package -n libmatedict
+Summary:       MATE Dictionary Protocol client library
+Summary(pl.UTF-8):     Biblioteka kliencka protokołu słownika MATE
+License:       LGPL v2+
+Group:         X11/Libraries
+Requires:      glib2 >= 1:2.20.0
+Requires:      gtk+2 >= 2:2.20.0
+
+%description -n libmatedict
+MATE Dictionary Protocol client library.
+
+%description -n libmatedict -l pl.UTF-8
+Biblioteka kliencka protokołu słownika MATE.
+
+%package -n libmatedict-devel
+Summary:       Header files for libmatedict library
+Summary(pl.UTF-8):     Pliki nagłówkowe biblioteki libmatedict
+License:       LGPL v2+
+Group:         X11/Development/Libraries
+Requires:      libmatedict = %{version}-%{release}
+Requires:      glib2-devel >= 1:2.20.0
+Requires:      gtk+2-devel >= 2:2.20.0
+
+%description -n libmatedict-devel
+Header files for libmatedict library.
+
+%description -n libmatedict-devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki libmatedict.
+
+%package -n libmatedict-apidocs
+Summary:       API documentation for libmatedict library
+Summary(pl.UTF-8):     Dokumentacja API biblioteki libmatedict
+Group:         Documentation
+
+%description -n libmatedict-apidocs
+API documentation for libmatedict library.
+
+%description -n libmatedict-apidocs -l pl.UTF-8
+Dokumentacja API biblioteki libmatedict.
+
+%prep
+%setup -q
+
+%build
+mate-doc-prepare --copy --force
+%{__gtkdocize}
+%{__intltoolize}
+%{__libtoolize}
+%{__aclocal} -I m4
+%{__autoconf}
+%{__autoheader}
+%{__automake}
+%configure \
+       --enable-gtk-doc \
+       --disable-static \
+       --with-html-dir=%{_gtkdocdir}
+
+# this package uses shave, not AM_SILENT_RULES, thus only V=1 works
+%{__make} \
+       V=1
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%{__make} install \
+       DESTDIR=$RPM_BUILD_ROOT
+
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libmatedict.la
+
+# mate < 1.5 did not exist in pld, avoid dependency on mate-conf
+%{__rm} $RPM_BUILD_ROOT%{_datadir}/MateConf/gsettings/mate-*.convert
+
+# mate-utils gettext domain, mate-{dictionary,disk-usage,analyzer,search-tool,system-log} mate,omf dirs
+%find_lang %{name} --with-mate --with-omf --all-name
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+%update_desktop_database
+%update_icon_cache mate
+%glib_compile_schemas
+
+%postun
+%update_desktop_database
+%update_icon_cache mate
+%glib_compile_schemas
+
+%post  -n libmatedict -p /sbin/ldconfig
+%postun        -n libmatedict -p /sbin/ldconfig
+
+%files -f %{name}.lang
+%defattr(644,root,root,755)
+%doc AUTHORS ChangeLog NEWS README
+%attr(755,root,root) %{_bindir}/mate-dictionary
+%attr(755,root,root) %{_bindir}/mate-disk-usage-analyzer
+%attr(755,root,root) %{_bindir}/mate-screenshot
+%attr(755,root,root) %{_bindir}/mate-search-tool
+%attr(755,root,root) %{_bindir}/mate-system-log
+%attr(755,root,root) %{_bindir}/mate-panel-screenshot
+%attr(755,root,root) %{_libexecdir}/mate-dictionary-applet
+%{_datadir}/dbus-1/services/org.mate.panel.applet.DictionaryAppletFactory.service
+%{_datadir}/glib-2.0/schemas/org.mate.dictionary.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.mate.disk-usage-analyzer.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.mate.screenshot.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.mate.search-tool.gschema.xml
+%{_datadir}/glib-2.0/schemas/org.mate.system-log.gschema.xml
+%{_datadir}/mate-dict
+%{_datadir}/mate-dictionary
+%{_datadir}/mate-disk-usage-analyzer
+%{_datadir}/mate-panel/applets/org.mate.DictionaryApplet.mate-panel-applet
+%{_datadir}/mate-screenshot
+%{_datadir}/mate-utils
+%{_desktopdir}/mate-dictionary.desktop
+%{_desktopdir}/mate-disk-usage-analyzer.desktop
+%{_desktopdir}/mate-screenshot.desktop
+%{_desktopdir}/mate-search-tool.desktop
+%{_desktopdir}/mate-system-log.desktop
+%{_iconsdir}/mate/*/apps/baobab.*
+%{_pixmapsdir}/mate-search-tool
+%{_mandir}/man1/mate-dictionary.1*
+%{_mandir}/man1/mate-disk-usage-analyzer.1*
+%{_mandir}/man1/mate-screenshot.1*
+%{_mandir}/man1/mate-search-tool.1*
+%{_mandir}/man1/mate-system-log.1*
+
+%files -n libmatedict
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libmatedict.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libmatedict.so.6
+
+%files -n libmatedict-devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libmatedict.so
+%{_includedir}/mate-dict
+%{_pkgconfigdir}/mate-dict.pc
+
+%files -n libmatedict-apidocs
+%defattr(644,root,root,755)
+%{_gtkdocdir}/mate-dict
This page took 0.07703 seconds and 4 git commands to generate.