From 29bf59035fa74e733cc7bf79ae2c674dbf32c561 Mon Sep 17 00:00:00 2001 From: mosquito Date: Oct 10 2017 15:53:43 +0000 Subject: Initial import (#1421058) --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..296c9c2 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/deepin-metacity-3.22.10.tar.gz diff --git a/deepin-metacity.spec b/deepin-metacity.spec new file mode 100644 index 0000000..6a14dfe --- /dev/null +++ b/deepin-metacity.spec @@ -0,0 +1,119 @@ +Name: deepin-metacity +Version: 3.22.10 +Release: 1%{?dist} +Summary: 2D window manager for Deepin +License: GPLv2+ +URL: https://github.com/linuxdeepin/deepin-metacity +Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz + +BuildRequires: desktop-file-utils +BuildRequires: intltool +BuildRequires: itstool +BuildRequires: libtool +BuildRequires: yelp-tools +BuildRequires: autoconf-archive +BuildRequires: pkgconfig(libbamf3) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(gsettings-desktop-schemas) +BuildRequires: pkgconfig(json-glib-1.0) +BuildRequires: pkgconfig(libcanberra) +BuildRequires: pkgconfig(libcanberra-gtk3) +BuildRequires: pkgconfig(libgtop-2.0) +BuildRequires: pkgconfig(libstartup-notification-1.0) +BuildRequires: pkgconfig(sm) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: zenity +Requires: dconf +Requires: deepin-desktop-schemas +Requires: control-center-filesystem + +%description +2D window manager for Deepin. + +%package devel +Summary: Development package for %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} + +%description devel +Header files and libraries for %{name}. + +%prep +%setup -q +sed -i '/Window/s|Win|X-Win|' src/metacity-wm.desktop.in + +%build +./autogen.sh +%configure \ + --disable-static \ + --disable-schemas-compile +%make_build + +%install +%make_install PREFIX=%{_prefix} +# Remove libtool archives +find %{buildroot} -name '*.la' -delete + +%find_lang %{name} + +%check +desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop \ + %{buildroot}%{_datadir}/gnome/wm-properties/%{name}-wm.desktop + +%post +/sbin/ldconfig +/usr/bin/update-desktop-database -q ||: + +%postun +/sbin/ldconfig +/usr/bin/update-desktop-database -q ||: + +%files -f %{name}.lang +%doc README +%license COPYING +%{_bindir}/%{name}* +%{_libdir}/lib%{name}*.so.* +%dir %{_datadir}/GConf/ +%dir %{_datadir}/GConf/gsettings/ +%{_datadir}/GConf/gsettings/%{name}-schemas.convert +%{_datadir}/applications/%{name}.desktop +%{_datadir}/%{name}/ +%{_datadir}/glib-2.0/schemas/com.deepin.*.xml +%{_datadir}/gnome-control-center/keybindings/50-%{name}-*.xml +%{_datadir}/gnome/wm-properties/%{name}-wm.desktop +%{_datadir}/help/ +%{_datadir}/themes/ +%{_mandir}/man1/%{name}* + +%files devel +%{_includedir}/%{name}/ +%{_libdir}/pkgconfig/lib%{name}*.pc +%{_libdir}/lib%{name}*.so + +%changelog +* Sat Aug 5 2017 mosquito - 3.22.10-1 +- Fix license + +* Fri Jul 14 2017 mosquito - 3.22.10-1.gite9af397 +- Update to 3.22.10 + +* Fri May 19 2017 mosquito - 3.22.8-1.gitcb3e4c5 +- Update to 3.22.8 + +* Sun Feb 26 2017 mosquito - 3.22.3-1.git4a90335 +- Update to 3.22.3 + +* Tue Jan 17 2017 mosquito - 3.22.0-1.gitb633b85 +- Update to 3.22.0 + +* Mon Jan 16 2017 Jaroslav Stepanek 3.22.0-1 +- Update to version 3.22.0 + +* Thu Jan 05 2017 Jaroslav Stepanek 3.20.6-2 +- Split the package to main and devel + +* Fri Dec 16 2016 Jaroslav Stepanek 3.20.6-1 +- Update to version 3.20.6 + +* Sun Sep 18 2016 Jaroslav Stepanek 3.20.5-1 +- Initial package build diff --git a/sources b/sources new file mode 100644 index 0000000..4c30fde --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (deepin-metacity-3.22.10.tar.gz) = 49a0c6c0c3531c12ca0877fed3cf2b53a0dbf1ad0d0ef8699e08a0fa3e8edeef9bf60e20889b17001e8d66f8e2f3642f557a2af4bdee74c65b823073a60d5e06