SPECS: gnome-main-menu.spec (NEW) - initial PLD release - straight...

patrys patrys at pld-linux.org
Tue Aug 29 13:03:25 CEST 2006


Author: patrys                       Date: Tue Aug 29 11:03:25 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- initial PLD release
- straight from the dungeons of Novell SUSE
- rel. 0.1
- builds and works

---- Files affected:
SPECS:
   gnome-main-menu.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SPECS/gnome-main-menu.spec
diff -u /dev/null SPECS/gnome-main-menu.spec:1.1
--- /dev/null	Tue Aug 29 13:03:25 2006
+++ SPECS/gnome-main-menu.spec	Tue Aug 29 13:03:20 2006
@@ -0,0 +1,148 @@
+# $Revision$, $Date$
+Summary:	The GNOME Desktop Menu
+Name:		gnome-main-menu
+Version:	0.6.2
+Release:	0.1
+License:	GPL
+Group:		X11/Applications
+Source0:	%{name}-%{version}.tar.gz
+# Source0-md5:	e0931ef4cee4f703bd078d59b9f32d40
+URL:		http://www.gnome.org
+BuildRequires:	NetworkManager-devel
+BuildRequires:	avahi-devel
+BuildRequires:	gnome-common
+BuildRequires:	gnome-desktop-devel
+BuildRequires:	gnome-menus-devel
+BuildRequires:	gnome-panel-devel
+BuildRequires:	gnutls-devel
+BuildRequires:	intltool
+BuildRequires:	libgnomeprintui-devel
+BuildRequires:	libgtop-devel
+BuildRequires:	libidn
+BuildRequires:	librsvg-devel
+BuildRequires:	libwnck-devel
+BuildRequires:	perl-XML-Parser
+BuildRequires:	python-devel
+BuildRequires:	python-pygtk-gtk
+BuildRequires:	scrollkeeper
+Requires(pre):	filesystem
+Requires(pre):	GConf2
+Requires:	dbus-glib
+Requires:	hal
+Requires:	gnome-panel
+Requires:	gnome-system-monitor
+Requires:	gnome-terminal
+Requires:	tango-icon-theme
+Requires:	wireless-tools
+
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+The GNOME Desktop Menu and Application Browser.
+
+Authors:
+Scott Reeves <sreeves at novell.com>
+Jimmy Krehl <jimmyk at novell.com>
+
+%package devel
+Summary:	The GNOME Desktop Menu
+Group:		Development/Libraries
+Requires:	%{name} = %{version}
+Requires:	gtk2+-devel
+Requires:	libgnomeui-devel
+Requires:	libbonoboui-devel
+Requires:	libglade2-devel
+Requires:	librsvg-devel
+Requires:	gnome-desktop-devel
+Requires:	gnome-menus-devel
+Requires:	glib2-devel
+Requires:	pango-devel
+
+%description devel
+The GNOME Desktop Menu and Application Browser.
+
+Authors:
+Scott Reeves <sreeves at novell.com>
+Jimmy Krehl <jimmyk at novell.com>
+
+%prep
+%setup -q
+
+%build
+autoreconf -f -i
+./configure \
+  --prefix=%{_prefix} \
+  --libdir=%{_libdir} \
+  --libexecdir=%{_libexecdir} \
+  --sysconfdir=%{_sysconfdir}
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install \
+	DESTDIR=$RPM_BUILD_ROOT
+unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+install -d $RPM_BUILD_ROOT%{_datadir}/gnome/autostart
+install application-browser/etc/application-browser.desktop $RPM_BUILD_ROOT%{_datadir}/gnome/autostart/
+sed -i "/^Exec=/ s/application-browser *$/application-browser -h/" $RPM_BUILD_ROOT%{_datadir}/gnome/autostart/application-browser.desktop
+
+rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/en_IGID
+
+%find_lang %{name} --with-gnome --all-name
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+%gconf_schema_install slab.schemas
+%gconf_schema_install control-center.schemas
+%gconf_schema_install application-browser.schemas
+%scrollkeeper_update_post
+/sbin/ldconfig
+
+%preun
+%gconf_schema_uninstall slab.schemas
+%gconf_schema_uninstall control-center.schemas
+%gconf_schema_uninstall application-browser.schemas
+
+%postun
+%scrollkeeper_update_postun
+/sbin/ldconfig
+
+%files -f %{name}.lang
+%defattr(644,root,root,755)
+%doc AUTHORS COPYING ChangeLog NEWS README
+%{_sysconfdir}/gconf/schemas/slab.schemas
+%{_sysconfdir}/gconf/schemas/control-center.schemas
+%{_sysconfdir}/gconf/schemas/application-browser.schemas
+%{_libexecdir}/main-menu
+%attr(755,root,root) %{_bindir}/application-browser
+%attr(755,root,root) %{_bindir}/control-center
+%{_libdir}/bonobo/servers/GNOME_MainMenu.server
+%attr(755,root,root) %{_libdir}/*.so.*
+%{_desktopdir}/application-browser.desktop
+%{_desktopdir}/control-center.desktop
+%{_desktopdir}/main-menu-rug.desktop
+%{_datadir}/gnome-2.0/ui/GNOME_MainMenu_ContextMenu.xml
+%{_datadir}/gnome/autostart/application-browser.desktop
+
+%files devel
+%defattr(644,root,root,755)
+%{_pkgconfigdir}/*.pc
+%{_libdir}/*.*a
+%{_libdir}/*.so
+%{_includedir}/slab
+
+%define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1  2006/08/29 11:03:20  patrys
+- initial PLD release
+- straight from the dungeons of Novell SUSE
+- rel. 0.1
+- builds and works
+
================================================================


More information about the pld-cvs-commit mailing list