rpms/mono-tools/devel mono-tools.patch, NONE, 1.1 mono-tools.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Paul F. Johnson (pfj) fedora-extras-commits at redhat.com
Wed Apr 23 09:22:20 UTC 2008


Author: pfj

Update of /cvs/pkgs/rpms/mono-tools/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv32522/devel

Modified Files:
	.cvsignore sources 
Added Files:
	mono-tools.patch mono-tools.spec 
Log Message:

Initial import 


mono-tools.patch:

--- NEW FILE mono-tools.patch ---
--- mono-tools-1.2.6/create-native-map/bin/create-native-map.in	2007-12-06 21:43:44.000000000 +0000
+++ mono-tools-1.2.6/create-native-map/bin/create-native-map-new.in	2008-01-04 11:50:51.000000000 +0000
@@ -1,7 +1,7 @@
 #!/bin/sh
 
 bindir=`dirname "$0"`
-libdir="$bindir/../lib/create-native-map"
+libdir="$bindir/../@lib@/create-native-map"
 
 exec mono "$libdir/create-native-map.exe" "$@"
 
--- mono-tools-1.2.6/create-native-map/lib/pkgconfig/Makefile.am	2007-12-06 21:43:43.000000000 +0000
+++ mono-tools-1.2.6/create-native-map/lib/pkgconfig/Makefile-new.am	2008-01-04 11:52:43.000000000 +0000
@@ -1,5 +1,5 @@
 
-pkgconfigdir = $(prefix)/lib/pkgconfig
+pkgconfigdir = $(prefix)/@lib@/pkgconfig
 pkgconfig_DATA = create-native-map.pc
 
 DISTCLEANFILES = create-native-map.pc
--- mono-tools-1.2.6/create-native-map/src/Makefile.am	2007-12-06 21:43:44.000000000 +0000
+++ mono-tools-1.2.6/create-native-map/src/Makefile-new.am	2008-01-04 11:54:49.000000000 +0000
@@ -19,7 +19,7 @@
 $(EXE) : $(cnm_build_sources)
 	$(GMCS) $(MCS_FLAGS) -d:TRACE -debug+ -out:$@ -target:exe $(REFS) $(cnm_build_sources)
 
-assemblydir = $(prefix)/lib/create-native-map
+assemblydir = $(prefix)/@lib@/create-native-map
 assembly_DATA = $(EXE) MapAttribute.cs
 
 check: $(PROGRAM) TestMap.dll
--- mono-tools-1.2.6/docbrowser/Makefile.am	2007-12-06 21:43:45.000000000 +0000
+++ mono-tools-1.2.6/docbrowser/Makefile-new.am	2008-01-04 11:56:08.000000000 +0000
@@ -1,4 +1,4 @@
-monodocdir=$(prefix)/lib/monodoc
+monodocdir=$(prefix)/@lib@/monodoc
 noinst_DATA = admin.exe
 
 
--- mono-tools-1.2.6/gnunit/src/Makefile.am	2007-12-06 21:43:44.000000000 +0000
+++ mono-tools-1.2.6/gnunit/src/Makefile-new.am	2008-01-04 11:57:34.000000000 +0000
@@ -11,8 +11,8 @@
 
 gnunit_SCRIPTS = gnunit.exe
 gnunit2_SCRIPTS = gnunit2.exe
-gnunit2dir = $(prefix)/lib/mono/2.0
-gnunitdir = $(prefix)/lib/mono/1.0
+gnunit2dir = $(prefix)/@lib@/mono/2.0
+gnunitdir = $(prefix)/@lib@/mono/1.0
 
 CLEANFILES = gnunit.exe gnunit.exe.mdb gnunit2.exe gnunit2.exe.mdb gnunit gnunit2
 EXTRA_DIST = $(gnunit_sources_dist) nunit-gtk.glade script.in script2.in
--- mono-tools-1.2.6/asn1view/gtk/Makefile.am	2007-12-06 21:43:43.000000000 +0000
+++ mono-tools-1.2.6/asn1view/gtk/Makefile-new.am	2008-01-04 11:59:33.000000000 +0000
@@ -10,7 +10,7 @@
 local_flags += $(MCSFLAGS) $(GTK_SHARP_LIBS)
 
 gasnview_SCRIPTS = gasnview.exe
-gasnviewdir = $(prefix)/lib/mono/1.0
+gasnviewdir = $(prefix)/@lib@/mono/1.0
 
 CLEANFILES = gasnview.exe gasnview.exe.mdb gasnview
 EXTRA_DIST = $(gasnview_sources_dist) gui.glade script.in
--- mono-tools-1.2.6/docbrowser/monodoc.in	2007-12-06 21:43:45.000000000 +0000
+++ mono-tools-1.2.6/docbrowser/monodoc-new.in	2008-01-04 12:11:03.000000000 +0000
@@ -4,7 +4,7 @@
 exec_prefix=@exec_prefix@
 
 # %%$@%$# why oh why isn't it $sharedir/monodoc
-monodocdir=$prefix/lib/monodoc
+monodocdir=$prefix/@lib@/monodoc
 
 case x$1 in
     x--assemble)
--- mono-tools-1.2.6/ilcontrast/ilcontrast.in	2007-12-06 21:43:43.000000000 +0000
+++ mono-tools-1.2.6/ilcontrast/ilcontrast-new.in	2008-01-04 12:34:11.000000000 +0000
@@ -3,7 +3,7 @@
 prefix=@prefix@
 exec_prefix=@exec_prefix@
 
-ilcontrastdir=$prefix/lib/ilcontrast
+ilcontrastdir=$prefix/@lib@/ilcontrast
 
 getdirectory () {
     w=`which $1`
--- mono-tools-1.9/gui-compare/Makefile.am	2008-01-29 23:06:10.000000000 +0000
+++ mono-tools-1.9/gui-compare/Makefile-new.am	2008-04-21 15:49:40.000000000 +0100
@@ -1,4 +1,4 @@
-guicomparedir=$(prefix)/lib/gui-compare
+guicomparedir=$(libdir)/gui-compare
 bin_SCRIPTS = gui-compare
 guicompare_DATA = gui-compare.exe Mono.Cecil.dll
 


--- NEW FILE mono-tools.spec ---
%define debug_package %{nil}
%define monodir %{_libdir}
ExcludeArch: ppc64

Summary: The mono documentation system
Name: mono-tools
Version: 1.9
Release: 1%{?dist}
License: GPLv2
Group: Development/Tools
Patch0: mono-tools.patch
Source0: http://go-mono.com/sources/%{name}/%{name}-%{version}.tar.bz2
URL: http://go-mono.com/sources-latests
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:  mono-data, mono-devel, gtk-sharp2-gapi, pkgconfig mono-nunit
BuildRequires: monodoc-devel gecko-sharp2-devel gnome-sharp-devel, gettext-devel
BuildRequires: gtk-sharp2-devel autoconf automake libtool mono-nunit-devel
Requires: mono-core links monodoc

%description
Monotools are a number of tools for mono such as allowing monodoc to be run
independantly of monodevelop

%package devel
Summary: .pc file for mono-tools
Group: Documentation
Requires: %{name} = %{version}-%{release} pkgconfig

%description devel
Development file for monodoc

%prep
%setup -q 
sed -i -e 's!@lib@!%{_lib}!' %PATCH0
%patch0 -p1 -b .original
sed -i -e 's!%{_lib}!@lib@!' %PATCH0
autoreconf -f -i -s
chmod 644 COPYING

%build
%configure
make 
# no smp flags - breaks the build

%install
%{__rm} -rf %{buildroot}
make DESTDIR=%{buildroot} install

desktop-file-install --vendor fedora \
        --dir %{buildroot}%{_datadir}/applications \
        --add-category Development \
        --delete-original \
        %{buildroot}%{_datadir}/applications/ilcontrast.desktop

desktop-file-install --vendor fedora \
        --dir %{buildroot}%{_datadir}/applications \
        --add-category Development \
        --delete-original \
        %{buildroot}%{_datadir}/applications/monodoc.desktop

%find_lang %{name}

%clean
%{__rm} -rf %{buildroot}

%files -f %{name}.lang
%defattr(-, root, root,-)
%doc COPYING AUTHORS ChangeLog README
%{_bindir}/ilcontrast
%{_bindir}/create-native-map
%{_bindir}/gasnview
%{_bindir}/gnunit
%{_bindir}/gnunit2
%{_bindir}/monodoc
%{_bindir}/gui-compare
%{_libdir}/create-native-map
%{_libdir}/gui-compare/gui-compare.exe
%exclude %{_libdir}/gui-compare/*.dll
%{_libdir}/mono/1.0/gasnview.exe
%{_libdir}/mono/1.0/gnunit.exe
%{_libdir}/mono/2.0/gnunit2.exe
%{_libdir}/monodoc/GeckoHtmlRender.dll
%{_libdir}/monodoc/GtkHtmlHtmlRender.dll
%{_libdir}/monodoc/browser.exe
%{_libdir}/ilcontrast/ilcontrast.exe
%{_mandir}/man1/create-native-map.1.gz
%{_datadir}/pixmaps/ilcontrast.png
%{_datadir}/pixmaps/monodoc.png
%{_datadir}/applications/*.desktop

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

%changelog
* Mon Apr 21 2008 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.9-1
- bump

* Mon Jan 14 2008 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.2.6-3
- spec file fixes
- excludearch ppc64

* Fri Jan 04 2008 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.2.6-2
- license fix

* Fri Jan 04 2008 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.2.6-1
- bump
- spec file fixes
- removed support for under FC7

* Fri Feb 23 2007 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.2.3-2
- fix for mock

* Thu Feb 15 2007 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.2.3-1
- bump
- a couple of small spec file fixes
- disabled installing the gnunit apps as theyre broken currently

* Sun Jan 28 2007 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.2.1-4
- added gettext-devel for findlangs to work

* Thu Jan 18 2007 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.2.1-3
- added gecko-sharp2-devel and gnome-sharp-devel 

* Fri Dec 01 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.2.1-2
- various spec file changes
- rename spec and package to be mono-tools

* Sat Nov 25 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.2.1-1
- bump
- added addition files and devel subpackage

* Sat Oct 14 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.1.17-1
- bump

* Thu Sep 07 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.1.11-1
- Initial import, debug and the likes



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/mono-tools/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	22 Apr 2008 15:43:57 -0000	1.1
+++ .cvsignore	23 Apr 2008 09:21:45 -0000	1.2
@@ -0,0 +1 @@
+mono-tools-1.9.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/mono-tools/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	22 Apr 2008 15:43:57 -0000	1.1
+++ sources	23 Apr 2008 09:21:45 -0000	1.2
@@ -0,0 +1 @@
+28d758106c30b54bf5ba5d8c8fcd9385  mono-tools-1.9.tar.bz2




More information about the fedora-extras-commits mailing list