[mate-window-manager] initial build

Dan Mashal vicodan at fedoraproject.org
Mon Aug 27 02:09:13 UTC 2012


commit c34a722b13288eb320e2fea2f9a478594a17c2b8
Author: Dan Mashal <dan.mashal at gmail.com>
Date:   Sun Aug 26 19:09:00 2012 -0700

    initial build

 .gitignore               |    1 +
 mate-window-manager.spec |  112 ++++++++++++++++++++++++++++++++++++++++++++++
 sources                  |    1 +
 3 files changed, 114 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..ba70b51 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/mate-window-manager-1.4.0.tar.xz
diff --git a/mate-window-manager.spec b/mate-window-manager.spec
new file mode 100644
index 0000000..9d239ca
--- /dev/null
+++ b/mate-window-manager.spec
@@ -0,0 +1,112 @@
+Name:		mate-window-manager
+Version:	1.4.0
+Release:	3%{?dist}
+Summary:	MATE Desktop window manager
+License:	GPLv2+ and LGPLv2+
+URL:		http://mate-desktop.org
+Source0:	http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz
+
+BuildRequires:	gtk2-devel libsoup-devel mate-common mate-conf-devel mate-corba-devel mate-dialogs pygobject2-codegen python-gudev pygtk2-devel
+Requires(pre):	mate-conf
+Requires(post):	mate-conf
+Requires(preun):	mate-conf
+
+%description
+MATE Desktop window manager
+
+%package libs
+Summary: Shared libraries for mate-window-manager
+Requires:	%{name}%{?_isa} = %{version}-%{release}
+
+%description libs
+Shared libraries for mate-window-manager
+
+%package devel
+Summary: Development files for mate-window-manager
+Requires:	%{name}%{?_isa} = %{version}-%{release}
+Requires:	%{name}-libs%{?_isa} = %{version}-%{release}
+
+%description devel
+Development files for mate-window-manager
+
+%prep
+%setup -q
+NOCONFIGURE=1 ./autogen.sh
+
+%build
+%configure --disable-static
+make %{?_smp_mflags} V=1
+
+
+%install
+make install DESTDIR=%{buildroot}
+%find_lang %{name} --all-name
+find %{buildroot} -name '*.la' -exec rm -rf {} ';'
+find %{buildroot} -name '*.a' -exec rm -rf {} ';'
+desktop-file-install									\
+	--remove-category="MATE"							\
+	--add-category="X-Mate"								\
+	--remove-only-show-in="MATE"							\
+	--add-only-show-in="X-MATE"							\
+	--delete-original								\
+	--dir=%{buildroot}%{_datadir}/applications					\
+%{buildroot}%{_datadir}/applications/marco.desktop
+
+%pre
+%mateconf_schema_prepare marco
+
+%post
+/bin/touch --no-create %{_datadir}/icons/mate &>/dev/null || :
+%mateconf_schema_upgrade marco
+
+%postun
+if [ $1 -eq 0 ] ; then
+    /bin/touch --no-create %{_datadir}/icons/mate &>/dev/null
+    /usr/bin/gtk-update-icon-cache -f %{_datadir}/icons/mate &>/dev/null || :
+fi
+%mateconf_schema_remove marco
+
+
+%posttrans
+/usr/bin/gtk-update-icon-cache -f %{_datadir}/icons/mate &>/dev/null || :
+
+%post libs -p /sbin/ldconfig
+%postun libs -p /sbin/ldconfig
+
+
+%files -f %{name}.lang
+%doc AUTHORS COPYING README
+%{_mandir}/man1/*
+%config(noreplace) %{_sysconfdir}/mateconf/schemas/marco.schemas
+%{_bindir}/marco
+%{_bindir}/marco-message
+%{_bindir}/marco-theme-viewer
+%{_bindir}/marco-window-demo
+%{_datadir}/applications/marco.desktop
+%{_datadir}/themes/*
+%{_datadir}/marco/icons/marco-window-demo.png
+%{_datadir}/mate-control-center/keybindings/50-marco-desktop-key.xml
+%{_datadir}/mate-control-center/keybindings/50-marco-key.xml
+%{_datadir}/mate/help/creating-marco-themes/C/creating-marco-themes.xml
+%{_datadir}/mate/wm-properties/
+
+%files libs
+%{_libdir}/libmarco-private.so.0
+%{_libdir}/libmarco-private.so.0.0.0
+
+
+%files devel
+%{_includedir}/marco-1/
+%{_libdir}/libmarco-private.so
+%{_libdir}/pkgconfig/libmarco-private.pc
+
+
+%changelog
+* Sun Aug 26 2012 Dan Mashal <dan.mashal at fedoraproject.org> 1.4.0-3
+- Own theme directories that are being installed, switch from po_package to namefor lang files, bump release version
+
+* Sun Aug 26 2012 Dan Mashal <dan.mashal at fedoraproject.org> 1.4.0-2
+- Add mateconf scriptlets
+
+* Sun Aug 12 2012 Dan Mashal <dan.mashal at fedoraproject.org> 1.4.0-1
+- Initial build
diff --git a/sources b/sources
index e69de29..a03b41b 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+b111a2ea36b6fea4603d63e4dc252092  mate-window-manager-1.4.0.tar.xz


More information about the scm-commits mailing list