rpms/gnome-globalmenu/devel gnome-globalmenu.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Yu Feng fengyu at fedoraproject.org
Tue Oct 27 01:54:54 UTC 2009


Author: fengyu

Update of /cvs/pkgs/rpms/gnome-globalmenu/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26811/devel

Modified Files:
	.cvsignore sources 
Added Files:
	gnome-globalmenu.spec import.log 
Log Message:
Initial import of the local 0.7.7_1 srpm to fedora-cvs



--- NEW FILE gnome-globalmenu.spec ---
%global base_version 0.7.7_1
%global pkgdocdir %{_docdir}/%{name}-%{version}
#%define alphatag 20080418svn2511

Name:		gnome-globalmenu
Version:	%{base_version}
Release:	1%{?dist}
Summary:	Global Menu for GNOME
Group:		User Interface/Desktops
License:	GPLv2 and LGPLv2
URL:		http://code.google.com/p/gnome2-globalmenu/
Source0:	http://gnome2-globalmenu.googlecode.com/files/gnome-globalmenu-%{base_version}.tar.bz2
BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXXX)
BuildRequires: libwnck-devel
BuildRequires: intltool
BuildRequires: libXres-devel
BuildRequires: gnome-panel-devel
BuildRequires: libnotify-devel
BuildRequires: gnome-menus-devel

%if 0%{?fedora}
BuildRequires: xfce4-panel-devel
%endif

%description
GNOME Global Menu is a centralized menu bar for all windows on a particular 
screen/session. This package extends GTK and gnome panel so that Global Menu 
can be enabled on all GTK applications.
The Gtk Plugin Module of Global Menu adds global menu feature to any GTK 
applications on the fly without the need of modifying the source code.
gnome-applet-globalmenu or xfce-globalmenu-plugin should also be installed
depending on the desktop environment.

%package		common
Summary:		Shared configurations and translations of Global Menu packages
Group:			User Interface/Desktops
%description	common
GNOME Global Menu is a centralized menu bar for all windows on a particular 
screen/session. The Gtk Plugin Module of Global Menu adds global menu feature to
any GTK applications on the fly without the need of modifying the source code.
This package contains shared data and libraries of various Global Menu 
packages. gnome-applet-globalmenu or xfce-globalmenu-plugin should also be 
installed depending on the desktop environment.

%package		devel
Summary:		Header files for writing Global Menu applets
Group:			User Interface/Desktops
Requires:		pkgconfig
Requires:		gnome-globalmenu-common = %{version}-%{release}
%description	devel
This package contains header files for writing Global Menu applet in Gtk.

%package -n 	gnome-applet-globalmenu
Summary:		GNOME panel applet of Global Menu
Group:			User Interface/Desktops
Requires:		gnome-panel
Requires:		gnome-globalmenu-common = %{version}-%{release}
Provides:		gnome-globalmenu = %{version}-%{release}
Requires(pre): GConf2
Requires(post): GConf2
Requires(preun): GConf2
%description -n	gnome-applet-globalmenu
The GNOME panel applet of Global Menu is a representation of Global Menu 
with GTK widgets. The applet can be inserted to the default top panel to 
provide access to the Global Menu of the applications. 
The applet also provides limited window management functionalities. 
Please refer to /usr/share/doc/gnome-globalmenu-%{version}/README.GNOME 
for post-installation configurations.

%if 0%{?fedora}
%package -n		xfce4-globalmenu-plugin
Summary:		XFCE panel applet of Global Menu
Group:			User Interface/Desktops
Requires:		xfce4-panel
Requires:		gnome-globalmenu-common = %{version}-%{release}
%description -n	xfce4-globalmenu-plugin
The XFCE panel applet of Global Menu is a representation of Global Menu 
with GTK widgets. The applet can be inserted to the default top panel 
to provide access to the Global Menu of the applications. 
Please refer to /usr/share/doc/gnome-globalmenu-%{version}/README.XFCE 
for post installation configuations.
%endif

%prep
%setup -q -n %{name}-%{base_version}


%build
%configure --disable-schemas-install \
		--disable-static \
		--disable-tests \
		--with-gnome-panel \
		--docdir=%{pkgdocdir} \
%if 0%{?fedora}
		--with-xfce4-panel
%else
		--without-xfce4-panel
%endif
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
%find_lang %{name}
rm -f $RPM_BUILD_ROOT/%{_libdir}/gtk-2.0/modules/libglobalmenu-gnome.la
rm -f $RPM_BUILD_ROOT/%{_libdir}/libgnomenu.la
rm -f $RPM_BUILD_ROOT/%{pkgdocdir}/INSTALL

%clean
rm -rf $RPM_BUILD_ROOT

%pre -n gnome-applet-globalmenu
if [ "$1" -gt 1 ] ; then
	export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
	gconftool-2 --makefile-uninstall-rule \
	%{_sysconfdir}/gconf/schemas/%{name}.schemas >/dev/null || :
fi

%post -n gnome-applet-globalmenu
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-install-rule \
		%{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null || :

%preun -n gnome-applet-globalmenu
if [ "$1" -eq 0 ] ; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-uninstall-rule \
		%{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null || :
fi

%post common -p /sbin/ldconfig

%postun common -p /sbin/ldconfig

%files common -f %{name}.lang
%defattr(-,root,root,-)
%doc %{pkgdocdir}/*
%{_datadir}/pixmaps/globalmenu.png
%{_libdir}/libgnomenu-%{base_version}.so.2
%{_libdir}/libgnomenu-%{base_version}.so.2.0.0
%{_mandir}/man1/gnome-globalmenu.1.gz
%{_libdir}/gtk-2.0/modules/libglobalmenu-gnome.so
%{_libdir}/gtk-2.0/modules/libglobalmenu-gnome-%{base_version}.so

%files devel
%defattr(-,root,root,-)
%{_includedir}/libgnomenu/*.h
%{_libdir}/pkgconfig/libgnomenu.pc
%{_libdir}/libgnomenu.so
%dir %{_includedir}/libgnomenu

%files -n gnome-applet-globalmenu
%defattr(-,root,root,-)
%{_libdir}/bonobo/servers/GlobalMenu_PanelApplet.server
%{_libexecdir}/GlobalMenu.PanelApplet
%{_sysconfdir}/gconf/schemas/gnome-globalmenu.schemas

%if 0%{?fedora}
%files -n xfce4-globalmenu-plugin
%defattr(-,root,root,-)
%{_datadir}/xfce4/panel-plugins/GlobalMenu_XFCEPlugin.desktop
%{_libexecdir}/xfce4/panel-plugins/GlobalMenu.XFCEPlugin
%{_datadir}/pixmaps/globalmenu-xfce.png
%endif

%changelog
* Sat Jun 27 2009 Yu Feng <rainwoodman at gmail.com> - 0.7.6-1
- Update to 0.7.6

* Mon May 25 2009 Christoph Wickert <cwickert at fedorakrojekt.org> - 0.7.5-3
- Fix conditionals
- Rename base package to -common
- Let gnome-applet-globalmenu provide gnome-globalmenu for 
- Move GConf schema to gnome-applet package
- Fix script dependencies

* Tue Apr 18 2009 Feng Yu <rainwoodman at gmail.com> - 0.7.5-2
- Install documentation into the correct location

* Tue Apr 18 2009 Feng Yu <rainwoodman at gmail.com> - 0.7.5-1
- Update to 0.7.5

* Tue Apr 18 2009 Feng Yu <rainwoodman at gmail.com> - 0.7.5-0.1.20080418svn2507
- Bump to pre0.7.5

* Tue Apr 7 2009 Feng Yu <rainwoodman at gmail.com> - 0.7.4-4.20080407svn2489
- Bump to a pre0.7.5 svn snapshot.
- Replace rhel5 with rhel (suggested by Christoph Wickert)
- Added README.XFCE README.GNOME COPYING
- Correct the license
- initial support of Alt-<Key>s

* Sun Mar 8 2009 Feng Yu <rainwoodman at gmail.com> - 0.7.4-4
- Remove the -common package, merge it to the main package.

* Sun Mar 8 2009 Feng Yu <rainwoodman at gmail.com> - 0.7.4-3
- Rename the applet/plugin subpackages according to https://bugzilla.redhat.com/show_bug.cgi?id=480279#c14

* Sun Mar 8 2009 Feng Yu <rainwoodman at gmail.com> - 0.7.4-2
- Changes according to https://bugzilla.redhat.com/show_bug.cgi?id=480279#c14
- Use *.h and _% dir in devel package.
- Requires pkgconfig in devel package.
- Added versions to sub-package requirements.
- Removed gnome-menus and gtk2 from requires
- Moved GConf2 requires to -common.
- Added ldconfig requires to -common.
- Merge gtkmodule to -common.
- Moved libgnomenu.so to -devel
- Added doc tag in common

* Sun Mar 8 2009 Feng Yu <rainwoodman at gmail.com>
- Update to version 0.7.4.
- Generate the versioned .spec file from .spec.in with configure

* Thu Feb 14 2009 Feng Yu <rainwoodman at gmail.com>
- Valentine's day. 
- Update to version (post) 0.7.3.
- Generate the versioned .spec file from .spec.in with configure
- Build on rhel5.

* Thu Jan 8 2009 Feng Yu <rainwoodman at gmail.com>
- Add XFCE4 plugin

* Thu Jan 8 2009 Feng Yu <rainwoodman at gmail.com>
- Spawn into sub packages.

* Wed Dec 17 2008 Feng Yu <rainwoodman at gmail.com>
- The module is ready for loaded/unloaded by GtkSettings. Because an issue with scim-bridge, the gconf key keeps disabling the module by default.

* Tue Dec 15 2008 Feng Yu <rainwoodman at gmail.com>
- gnome-settings-daemon for the module. (gconf-key: apps/gnome-settings-daemon/gtk-modules)

* Tue Dec 15 2008 Feng Yu <rainwoodman at gmail.com>
- vala 0.5.2

* Sun Dec 14 2008 Feng Yu <rainwoodman at gmail.com>
- GConf for applet 

* Sun Dec 10 2008 Feng Yu <rainwoodman at gmail.com>
- RGBA support for popup menus

* Sun Dec 5 2008 Feng Yu <rainwoodman at gmail.com>
- update to 0.7
- use the default vim template for spec files.

* Sun Oct 7 2008 Feng Yu <rainwoodman at gmail.com>
- installing libglobalmenu-gnome to gtk-2.0/modules

* Sun Oct 7 2008 Feng Yu <rainwoodman at gmail.com>
- Update to svn 1351
- Divide into sub packages

* Sun Oct 5 2008 Feng Yu <rainwoodman at gmail.com>
- Update to 0.6

* Sun Mar 23 2008 Feng Yu <rainwoodman at gmail.com>
- change to macros for building x86-64 rpms

* Fri Mar 14 2008 Feng Yu <rainwoodman at gmail.com>
- remove language pack
- move shared files to gnome-globalmenu

* Wed Mar 12 2008 Feng Yu <rainwoodman at gmail.com>
- Separated .gmo files
- Added description for packages.

* Sun Mar 9 2008 Feng Yu <rainwoodman at gmail.com>
- Properly install doc.
- Added French locale 

* Fri Mar 7 2008 Feng Yu <rainwoodman at gmail.com>
- Install doc
- Added depencency
- Added the mo file.
- distribute gtk2-aqd patch

* Fri Mar 5 2008 Feng Yu <rainwoodman at gmail.com>
- Enable schemas.

* Fri Feb 29 2008 Feng Yu <rainwoodman at gmail.com>
- Split into many sub packages.

* Mon Jan 14 2008 Feng Yu <rainwoodman at gmail.com>
- Added schema

* Wed Jan 09 2008 Feng Yu <rainwoodman at gmail.com>
- Added description

# vim:ts=4:sw=4








--- NEW FILE import.log ---
gnome-globalmenu-0_7_7_1-1_fc11:HEAD:gnome-globalmenu-0.7.7_1-1.fc11.src.rpm:1256608412


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-globalmenu/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	5 Oct 2009 02:55:05 -0000	1.1
+++ .cvsignore	27 Oct 2009 01:54:52 -0000	1.2
@@ -0,0 +1 @@
+gnome-globalmenu-0.7.7_1.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-globalmenu/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	5 Oct 2009 02:55:05 -0000	1.1
+++ sources	27 Oct 2009 01:54:52 -0000	1.2
@@ -0,0 +1 @@
+dfb7fb431ca595c60eb8a9c03f2dd4d3  gnome-globalmenu-0.7.7_1.tar.bz2




More information about the fedora-extras-commits mailing list