rpms/gnome-desktop-sharp/devel gnome-desktop-sharp-2.20.1-libdir.patch, NONE, 1.1 gnome-desktop-sharp.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Xavier LAMIEN (laxathom) fedora-extras-commits at redhat.com
Sat Jul 5 18:38:45 UTC 2008


Author: laxathom

Update of /cvs/pkgs/rpms/gnome-desktop-sharp/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv23509/devel

Modified Files:
	.cvsignore sources 
Added Files:
	gnome-desktop-sharp-2.20.1-libdir.patch 
	gnome-desktop-sharp.spec import.log 
Log Message:


Initial Import.


gnome-desktop-sharp-2.20.1-libdir.patch:

--- NEW FILE gnome-desktop-sharp-2.20.1-libdir.patch ---
diff -up gnome-desktop-sharp-2.20.1/gnomedesktop/gnome-desktop-sharp-2.0.pc.in.libdir gnome-desktop-sharp-2.20.1/gnomedesktop/gnome-desktop-sharp-2.0.pc.in
--- gnome-desktop-sharp-2.20.1/gnomedesktop/gnome-desktop-sharp-2.0.pc.in.libdir	2008-07-05 10:06:11.000000000 +0200
+++ gnome-desktop-sharp-2.20.1/gnomedesktop/gnome-desktop-sharp-2.0.pc.in	2008-07-05 10:06:59.000000000 +0200
@@ -1,8 +1,8 @@
 prefix=${pcfiledir}/../..
 exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=@libdir@
 gapidir=${prefix}/share/gnomedesktop-sharp/2.20
-assemblies_dir=${libdir}/mono/gnomedesktop-sharp-2.20
+assemblies_dir=@libdir@/mono/gnomedesktop-sharp-2.20
 
 Name: GnomeDesktop#
 Description: GnomeDesktop# - GNOMEDesktop .NET Binding
diff -up gnome-desktop-sharp-2.20.1/gtkhtml/gtkhtml-sharp-3.14.pc.in.libdir gnome-desktop-sharp-2.20.1/gtkhtml/gtkhtml-sharp-3.14.pc.in
--- gnome-desktop-sharp-2.20.1/gtkhtml/gtkhtml-sharp-3.14.pc.in.libdir	2008-07-05 10:07:48.000000000 +0200
+++ gnome-desktop-sharp-2.20.1/gtkhtml/gtkhtml-sharp-3.14.pc.in	2008-07-05 10:08:13.000000000 +0200
@@ -1,8 +1,8 @@
 prefix=${pcfiledir}/../..
 exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=@libdir@
 gapidir=${prefix}/share/gtkhtml-sharp/3.14
-assemblies_dir=${libdir}/mono/gtkhtml-sharp-3.14
+assemblies_dir=@libdir@/mono/gtkhtml-sharp-3.14
 
 Name: Gtkhtml#
 Description: Gtkhtml# - Gtkhtml .NET Binding
diff -up gnome-desktop-sharp-2.20.1/gtksourceview/gtksourceview2-sharp.pc.in.libdir gnome-desktop-sharp-2.20.1/gtksourceview/gtksourceview2-sharp.pc.in
--- gnome-desktop-sharp-2.20.1/gtksourceview/gtksourceview2-sharp.pc.in.libdir	2008-07-05 10:09:11.000000000 +0200
+++ gnome-desktop-sharp-2.20.1/gtksourceview/gtksourceview2-sharp.pc.in	2008-07-05 10:10:01.000000000 +0200
@@ -7,4 +7,4 @@ Name: GtkSourceView#
 Description: GtkSourceView# - gtksourceview .NET Binding
 Version: @VERSION@
 Requires: gtk-sharp-2.0
-Libs: -r:${prefix}/lib/mono/gtksourceview2-sharp-2.0/gtksourceview2-sharp.dll
+Libs: -r:@libdir@/mono/gtksourceview2-sharp-2.0/gtksourceview2-sharp.dll
diff -up gnome-desktop-sharp-2.20.1/nautilusburn/nautilusburn-sharp.pc.in.libdir gnome-desktop-sharp-2.20.1/nautilusburn/nautilusburn-sharp.pc.in
--- gnome-desktop-sharp-2.20.1/nautilusburn/nautilusburn-sharp.pc.in.libdir	2008-07-05 10:10:23.000000000 +0200
+++ gnome-desktop-sharp-2.20.1/nautilusburn/nautilusburn-sharp.pc.in	2008-07-05 10:12:34.000000000 +0200
@@ -1,6 +1,6 @@
 prefix=${pcfiledir}/../..
 exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=@libdir@
 gapidir=${prefix}/share/nautilusburn-sharp/2.20
 
 
@@ -8,4 +8,4 @@ Name: NautilusBurn#
 Description: NautilusBurn# - libnautilus-burn .NET Binding
 Version: @VERSION@
 Cflags: -I:${gapidir}/nautilusburn-api.xml
-Libs: -r:${libdir}/mono/nautilusburn-sharp-2.20/nautilusburn-sharp.dll
+Libs: -r:@libdir@/mono/nautilusburn-sharp-2.20/nautilusburn-sharp.dll
diff -up gnome-desktop-sharp-2.20.1/rsvg/rsvg2-sharp-2.0.pc.in.libdir gnome-desktop-sharp-2.20.1/rsvg/rsvg2-sharp-2.0.pc.in
--- gnome-desktop-sharp-2.20.1/rsvg/rsvg2-sharp-2.0.pc.in.libdir	2008-07-05 10:12:55.000000000 +0200
+++ gnome-desktop-sharp-2.20.1/rsvg/rsvg2-sharp-2.0.pc.in	2008-07-05 10:13:18.000000000 +0200
@@ -1,6 +1,6 @@
 prefix=${pcfiledir}/../..
 exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=@libdir@
 gapidir=${prefix}/share/rsvg2-sharp/2.0
 
 
@@ -8,4 +8,4 @@ Name: Rsvg#
 Description: Rsvg# - librsvg .NET Binding
 Version: @VERSION@
 Cflags: -I:${gapidir}/rsvg2-api.xml
-Libs: -r:${libdir}/mono/rsvg2-sharp-2.0/rsvg2-sharp.dll
+Libs: -r:@libdir@/mono/rsvg2-sharp-2.0/rsvg2-sharp.dll
diff -up gnome-desktop-sharp-2.20.1/vte/vte-sharp-0.16.pc.in.libdir gnome-desktop-sharp-2.20.1/vte/vte-sharp-0.16.pc.in
--- gnome-desktop-sharp-2.20.1/vte/vte-sharp-0.16.pc.in.libdir	2008-07-05 10:13:58.000000000 +0200
+++ gnome-desktop-sharp-2.20.1/vte/vte-sharp-0.16.pc.in	2008-07-05 10:14:16.000000000 +0200
@@ -1,6 +1,6 @@
 prefix=${pcfiledir}/../..
 exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=@libdir@
 gapidir=${prefix}/share/vte-sharp/0.16
 
 
@@ -9,4 +9,4 @@ Description: Vte# - libvte .NET Binding
 Version: @VERSION@
 Requires: gtk-sharp-2.0
 Cflags: -I:${gapidir}/vte-api.xml
-Libs: -r:${libdir}/mono/vte-sharp-0.16/vte-sharp.dll
+Libs: -r:@libdir@/mono/vte-sharp-0.16/vte-sharp.dll
diff -up gnome-desktop-sharp-2.20.1/wnck/wnck-sharp-1.0.pc.in.libdir gnome-desktop-sharp-2.20.1/wnck/wnck-sharp-1.0.pc.in
--- gnome-desktop-sharp-2.20.1/wnck/wnck-sharp-1.0.pc.in.libdir	2008-07-05 10:14:28.000000000 +0200
+++ gnome-desktop-sharp-2.20.1/wnck/wnck-sharp-1.0.pc.in	2008-07-05 10:15:20.000000000 +0200
@@ -1,6 +1,6 @@
 prefix=${pcfiledir}/../..
 exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir=@libdir@
 gapidir=${prefix}/share/wnck-sharp/2.20
 assemblies_dir=${libdir}/mono/wnck-sharp-2.20
 


--- NEW FILE gnome-desktop-sharp.spec ---
Name:           gnome-desktop-sharp
Version:        2.20.1
Release:        2%{?dist}
Summary:        .NET language binding for mono

Group:          System Environment/Libraries
License:        LGPLv2
URL:            http://www.mono-project.com/GtkSharp
Source0:        http://ftp.gnome.org/pub/gnome/sources/%{name}/2.20/%{name}-%{version}.tar.bz2
Patch0:         %{name}-%{version}-libdir.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  mono-devel, gtk2-devel, gtkhtml3-devel
BuildRequires:  librsvg2-devel, vte-devel, gnome-panel-devel
BuildRequires:  libwnck-devel, gtksourceview2-devel
BuildRequires:  nautilus-cd-burner-devel
BuildRequires:  gtk-sharp2-gapi >= 2.12.0
BuildRequires:  gtk-sharp2-devel >= 2.12.0

Provides:       gtksourceview2-sharp = 2:%{version}-%{release}
Obsoletes:      gtksourceview2-sharp < 2:2.20.1-2

#Mono only available on this following arch
ExclusiveArch:  %ix86 x86_64 ppc ia64 armv4l sparc alpha

%description
GnomeDesktop is a .NET language binding for assorted
GNOME libraries from the desktop release.

%package         devel
Summary:         Developing files for gnome-Desktop-sharp
Group:           Development/Libraries
Requires:        %{name} = %{version}-%{release}
Requires:        pkgconfig

Provides:        gtksourceview2-sharp-devel = 2:%{version}-%{release}
Obsoletes:       gtksourceview2-sharp-devel < 2:2.20.1-2

%description     devel
Package %{name}-devel provides development files for writing
%{name} applications.


%prep
%setup -q
%patch0 -p1 -b .libdir

# Fix GACUTIL FLAGS lib
sed -i 's|$(prefix)/lib|%{_libdir}|g' configure

# Fix permission
chmod 0644 HACKING

%build
%configure
make %{?_smp_mflags}


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

# Remove libttol archive
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} ';'

%clean
rm -rf $RPM_BUILD_ROOT


%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig


%files
%defattr(-,root,root,-)
%doc COPYING ChangeLog AUTHORS README
%{_libdir}/*.so
%{_libdir}/mono/gac/gnomedesktop-sharp
%{_libdir}/mono/gac/nautilusburn-sharp
%{_libdir}/mono/gac/gtkhtml-sharp
%{_libdir}/mono/gac/gtksourceview2-sharp
%{_libdir}/mono/gac/rsvg2-sharp
%{_libdir}/mono/gac/vte-sharp
%{_libdir}/mono/gac/wnck-sharp
%{_libdir}/mono/gnomedesktop-sharp-2.20
%{_libdir}/mono/nautilusburn-sharp-2.20
%{_libdir}/mono/gtkhtml-sharp-3.14
%{_libdir}/mono/gtksourceview2-sharp-2.0
%{_libdir}/mono/rsvg2-sharp-2.0
%{_libdir}/mono/vte-sharp-0.16
%{_libdir}/mono/wnck-sharp-2.20
%{_datadir}/gnomedesktop-sharp
%{_datadir}/nautilusburn-sharp
%{_datadir}/gtkhtml-sharp
%{_datadir}/gtksourceview2-sharp
%{_datadir}/rsvg2-sharp
%{_datadir}/vte-sharp
%{_datadir}/wnck-sharp

%files           devel
%defattr(-,root,root,-)
%doc HACKING
%{_libdir}/pkgconfig/*.pc

%changelog
* Sat Jul 05 2008 Xavier Lamien <lxtnow[at]gmail.com> - 2.20.1-2
- Obsolete standalone package gtksourceview2-sharp.

* Sat Jul 05 2008 Xavier Lamien <lxtno[at]gmail.com> - 2.20.1-1
- Initial RPM Release.


--- NEW FILE import.log ---
gnome-desktop-sharp-2_20_1-2_fc10:HEAD:gnome-desktop-sharp-2.20.1-2.fc10.src.rpm:1215283028


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-desktop-sharp/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	5 Jul 2008 18:12:03 -0000	1.1
+++ .cvsignore	5 Jul 2008 18:38:01 -0000	1.2
@@ -0,0 +1 @@
+gnome-desktop-sharp-2.20.1.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-desktop-sharp/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	5 Jul 2008 18:12:03 -0000	1.1
+++ sources	5 Jul 2008 18:38:01 -0000	1.2
@@ -0,0 +1 @@
+874cfcf8a6547476906b638355a0ed2f  gnome-desktop-sharp-2.20.1.tar.bz2




More information about the fedora-extras-commits mailing list