rpms/gnome-do/devel gnome-do-desktopfile.patch, NONE, 1.1 gnome-do-libdir.patch, NONE, 1.1 gnome-do.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

David Nielsen (dnielsen) fedora-extras-commits at redhat.com
Sun Nov 18 06:06:23 UTC 2007


Author: dnielsen

Update of /cvs/pkgs/rpms/gnome-do/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8679/devel

Modified Files:
	.cvsignore sources 
Added Files:
	gnome-do-desktopfile.patch gnome-do-libdir.patch gnome-do.spec 
Log Message:
Initial import


gnome-do-desktopfile.patch:

--- NEW FILE gnome-do-desktopfile.patch ---
diff -uraN gnome-do/Do/gnome-do.desktop gnome-do.orig/Do/gnome-do.desktop
--- gnome-do/Do/gnome-do.desktop	2007-11-14 14:03:08.000000000 +0100
+++ gnome-do.orig/Do/gnome-do.desktop	2007-11-12 20:54:30.000000000 +0100
@@ -9,4 +9,4 @@
 Comment=Do things quickly with objects in your GNOME desktop enviornment
 Categories=Utility;
 OnlyShowIn=GNOME;
-GenericName[en_US]=
+GenericName=

gnome-do-libdir.patch:

--- NEW FILE gnome-do-libdir.patch ---
diff -uraN do-0.1/Do/gnome-do.in do-0.1.fixed/Do/gnome-do.in
--- do-0.1/Do/gnome-do.in	2007-11-12 20:36:20.000000000 +0100
+++ do-0.1.fixed/Do/gnome-do.in	2007-11-17 10:00:30.000000000 +0100
@@ -1,3 +1,3 @@
 #!/bin/sh
 
-exec mono "@prefix@/lib/@PACKAGE@/Do.exe" "$@"
+exec mono "@libdir@/@PACKAGE@/Do.exe" "$@"
diff -uraN do-0.1/Do/Makefile.in do-0.1.fixed/Do/Makefile.in
--- do-0.1/Do/Makefile.in	2007-11-12 20:36:21.000000000 +0100
+++ do-0.1.fixed/Do/Makefile.in	2007-11-17 10:04:52.000000000 +0100
@@ -271,9 +271,9 @@
 bin_SCRIPTS = $(BINARIES)
 linuxdesktopapplicationsdir = @prefix@/share/applications
 linuxdesktopapplications_DATA = $(LINUX_DESKTOPAPPLICATIONS)
-programfilesdir = @prefix@/lib/@PACKAGE@
+programfilesdir = @libdir@/@PACKAGE@
 programfiles_DATA = $(PROGRAMFILES)
-linuxpkgconfigdir = @prefix@/lib/pkgconfig
+linuxpkgconfigdir = @libdir@/pkgconfig
 linuxpkgconfig_DATA = $(LINUX_PKGCONFIG)
 all: all-am
 
diff -uraN do-0.1/Do.Addins/do.addins.pc.in do-0.1.fixed/Do.Addins/do.addins.pc.in
--- do-0.1/Do.Addins/do.addins.pc.in	2007-11-12 20:36:20.000000000 +0100
+++ do-0.1.fixed/Do.Addins/do.addins.pc.in	2007-11-17 10:00:30.000000000 +0100
@@ -3,4 +3,4 @@
 Version: 0.1
 
 Requires: 
-Libs: -r:@prefix@/lib/@PACKAGE@/Do.Addins.dll
+Libs: -r:@libdir@/@PACKAGE@/Do.Addins.dll
diff -uraN do-0.1/Do.Addins/Makefile.in do-0.1.fixed/Do.Addins/Makefile.in
--- do-0.1/Do.Addins/Makefile.in	2007-11-12 20:36:21.000000000 +0100
+++ do-0.1.fixed/Do.Addins/Makefile.in	2007-11-17 10:09:59.000000000 +0100
@@ -238,9 +238,9 @@
 bin_SCRIPTS = $(BINARIES)
 linuxdesktopapplicationsdir = @prefix@/share/applications
 linuxdesktopapplications_DATA = $(LINUX_DESKTOPAPPLICATIONS)
-programfilesdir = @prefix@/lib/@PACKAGE@
+programfilesdir = @libdir@/@PACKAGE@
 programfiles_DATA = $(PROGRAMFILES)
-linuxpkgconfigdir = @prefix@/lib/pkgconfig
+linuxpkgconfigdir = @libdir@/pkgconfig
 linuxpkgconfig_DATA = $(LINUX_PKGCONFIG)
 all: all-am
 
diff -uraN do-0.1/Do.DBus/do.dbus.pc.in do-0.1.fixed/Do.DBus/do.dbus.pc.in
--- do-0.1/Do.DBus/do.dbus.pc.in	2007-11-12 20:36:20.000000000 +0100
+++ do-0.1.fixed/Do.DBus/do.dbus.pc.in	2007-11-17 10:00:30.000000000 +0100
@@ -3,4 +3,4 @@
 Version: 0.1
 
 Requires: 
-Libs: -r:@prefix@/lib/@PACKAGE@/Do.DBus.dll
+Libs: -r:@libdir@/@PACKAGE@/Do.DBus.dll
diff -uraN do-0.1/Do.DBus/Makefile.in do-0.1.fixed/Do.DBus/Makefile.in
--- do-0.1/Do.DBus/Makefile.in	2007-11-12 20:36:21.000000000 +0100
+++ do-0.1.fixed/Do.DBus/Makefile.in	2007-11-17 10:03:50.000000000 +0100
@@ -213,9 +213,9 @@
 bin_SCRIPTS = $(BINARIES)
 linuxdesktopapplicationsdir = @prefix@/share/applications
 linuxdesktopapplications_DATA = $(LINUX_DESKTOPAPPLICATIONS)
-programfilesdir = @prefix@/lib/@PACKAGE@
+programfilesdir = @libdir@/@PACKAGE@
 programfiles_DATA = $(PROGRAMFILES)
-linuxpkgconfigdir = @prefix@/lib/pkgconfig
+linuxpkgconfigdir = @libdir@/pkgconfig
 linuxpkgconfig_DATA = $(LINUX_PKGCONFIG)
 all: all-am
 
diff -uraN do-0.1/Makefile.include do-0.1.fixed/Makefile.include
--- do-0.1/Makefile.include	2007-11-12 20:36:20.000000000 +0100
+++ do-0.1.fixed/Makefile.include	2007-11-17 10:00:30.000000000 +0100
@@ -31,7 +31,7 @@
 
 linuxdesktopapplicationsdir = @prefix@/share/applications
 linuxdesktopapplications_DATA = $(LINUX_DESKTOPAPPLICATIONS)
-programfilesdir = @prefix@/lib/@PACKAGE@
+programfilesdir = @libdir@/@PACKAGE@
 programfiles_DATA = $(PROGRAMFILES)
-linuxpkgconfigdir = @prefix@/lib/pkgconfig
+linuxpkgconfigdir = @libdir@/pkgconfig
 linuxpkgconfig_DATA = $(LINUX_PKGCONFIG)


--- NEW FILE gnome-do.spec ---
%define			debug_package %{nil}

Name:			gnome-do
Version:		0.0.2
Release:		2%{?dist}
Summary:		Quick launch and search

License:		GPLv3+
Group:			Applications/File	
URL:			https://edge.launchpad.net/gc/
Source0:		http://do.davebsd.com/src/%{name}_%{version}.orig.tar.gz
Patch0:			%{name}-libdir.patch
Patch1:			%{name}-desktopfile.patch
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

# Various Mono dependencies are not available for ppc64; see bug 241850.
ExcludeArch:		ppc64

BuildRequires:		mono-devel
BuildRequires:		desktop-file-utils
BuildRequires:		ndesk-dbus-devel
BuildRequires:		ndesk-dbus-glib-devel
BuildRequires:		gtk-sharp2-devel
BuildRequires:		gnome-sharp-devel

Requires:		mono-core

%description
Allows you to quickly search for many objects present in your
GNOME desktop environment and perform commonly used commands 
on those objects

%package devel
Summary:		Develpment files for GNOME Do
Group:			Development/Libraries
Requires:		%{name} = %{version}-%{release}
Requires:		pkgconfig

%description devel
Development files for GNOME Do

%prep
%setup -q -n do-0.1

# fix libdir, https://bugs.edge.launchpad.net/gc/+bug/162255
%patch0 -p1 -b .libdir
# adjust .desktop to have non-localized GenericName
%patch1 -p1 -b .desktopfile

%configure

%build
make %{?_smp_mflags}

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT

desktop-file-install --vendor gnome --delete-original		\
	--dir $RPM_BUILD_ROOT%{_datadir}/applications		\
	--add-only-show-in=GNOME				\
	$RPM_BUILD_ROOT%{_datadir}/applications/gnome-do.desktop

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root,-)
%{_bindir}/gnome-do
%{_libdir}/do/*
%{_datadir}/applications/gnome-do.desktop

%files devel
%defattr(-,root,root,-)
%{_libdir}/pkgconfig/*

%changelog
* Sat Nov 17 2007 David Nielsen <david at lovesunix.net> - 0.0.2-2
- updated libdir patch
- cleaned up desktop-file-install invocation
- correct BuildRequires

* Mon Nov 12 2007 David Nielsen <david at lovesunix.net> - 0.0.2-1
- Initial package


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-do/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	18 Nov 2007 01:21:18 -0000	1.1
+++ .cvsignore	18 Nov 2007 06:05:50 -0000	1.2
@@ -0,0 +1 @@
+gnome-do_0.0.2.orig.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-do/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	18 Nov 2007 01:21:18 -0000	1.1
+++ sources	18 Nov 2007 06:05:50 -0000	1.2
@@ -0,0 +1 @@
+4a5287dd85d920771e9c9c086b532a51  gnome-do_0.0.2.orig.tar.gz




More information about the fedora-extras-commits mailing list