source: projects/specs/trunk/g/gtksourceview-sharp2/gtksourceview-sharp2-vl.spec @ 8068

Revision 8068, 4.6 KB checked in by Takemikaduchi, 10 years ago (diff)

new upstream release or rebuild

Line 
1%define mono_dir %(/usr/bin/monodir)
2Name: gtksourceview-sharp2
3Summary: GtkSourceView bindings for Mono
4Summary(ja):  Mono 用 GtkSourceView バインディング
5Version: 0.12
6Release: 5%{?_dist_release}
7License: GNU General Public License (GPL)
8Group: Development/Libraries/Other
9URL: http://www.go-mono.org
10Source: http://mono.ximian.com/monobuild/preview/sources/%{name}/gtksourceview-sharp-2.0-%{version}.tar.bz2
11Patch0: gtksourceview-sharp2-gnome-print.patch
12BuildArch: noarch
13BuildRoot: %{_tmppath}/%{name}-%{version}-root
14BuildRequires: gtksourceview-devel
15BuildRequires: gnome-sharp2 gtk-sharp2-gapi
16BuildRequires: gnome-print-sharp
17BuildRequires: mono-devel monodoc
18
19Vendor: Project Vine
20Distribution: Vine Linux
21
22%description
23This package provides Mono bindings for GtkSourceView, a child of the
24GTK+ text widget which implements syntax highlighting and other
25features typical of a source editor.
26
27%prep
28%setup -q -n gtksourceview-sharp-2.0-%{version}
29%patch0 -p0 -b .gnome-print
30autoreconf
31
32%build
33export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
34./configure \
35        --prefix=/usr \
36        --libdir=/usr/lib \
37        --sysconfdir=/etc \
38        --mandir=/usr/share/man \
39        --infodir=/usr/share/info \
40        --localstatedir=/var
41make
42
43
44%install
45rm -Rf ${DESTDIR}
46export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
47make install DESTDIR=$RPM_BUILD_ROOT
48mkdir -p $RPM_BUILD_ROOT%{_datadir}/pkgconfig
49mv $RPM_BUILD_ROOT%{_prefix}/lib/pkgconfig/* $RPM_BUILD_ROOT%{_datadir}/pkgconfig
50
51## remove unuse files
52rm -f $RPM_BUILD_ROOT%{_datadir}/gtksourceview-1.0/language-specs/nemerle.lang
53rm -f $RPM_BUILD_ROOT%{_datadir}/gtksourceview-1.0/language-specs/vbnet.lang
54
55
56%clean
57rm -Rf ${DESTDIR}
58
59
60%files
61%defattr(-, root, root)
62%doc AUTHORS COPYING INSTALL NEWS README
63%{mono_dir}/gac/gtksourceview-sharp
64%{mono_dir}/gtksourceview-sharp-2.0
65%{_prefix}/lib/monodoc/sources/gtksourceview-sharp-docs*
66%{_datadir}/pkgconfig/gtksourceview-sharp-2.0.pc
67%{_datadir}/gapi-2.0/gtksourceview-api.xml
68
69
70%changelog
71* Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.12-5
72- rebuild with VineSeed environment
73
74* Mon Apr 25 2011 Shu KONNO <owa@bg.wakwak.com> 0.12-4
75- rebuilt with mono-2.10.1-3
76
77* Sun Apr 03 2011 Shu KONNO <owa@bg.wakwak.com> 0.12-3
78- rebuilt with mono-2.10.1
79
80* Sat Oct 09 2010 Shu KONNO <owa@bg.wakwak.com> 0.12-2
81- rebuilt with mono-2.8
82- added gtksourceview-sharp2-gnome-print.patch
83- added BR:monodoc instead of monodoc-core
84
85* Wed Sep 17 2008 Shu KONNO <owa@bg.wakwak.com> 0.12-1vl5
86- initial build for VineSeed
87    - applied vine versioning policy
88    - added japanese summary
89    - spec in utf-8
90
91* Tue Feb 26 2008 wberrier@novell.com
92- Update to 0.12 (new gtk# requires this version)
93* Thu Aug 16 2007 wberrier@suse.de
94- add noarch again (even though this package depends on binary
95  libraries, the package itself contains no architecture
96  dependant code, and can run on any platform where mono runs)
97- Update to use gtksourceview18 package (this package hasn't been
98  ported to use 1.9 yet)
99* Tue Jun 12 2007 ro@suse.de
100- remove noarch: this package depends on binary libraries
101* Wed Jun  6 2007 wberrier@novell.com
102- remove upstream patch (also remove autoreconf, since there's
103  no patches)
104- Update to 0.11
105  - removes circular dependency on 'monodoc' in mono-tools
106  - updated samples
107* Wed May 16 2007 wberrier@novell.com
108- Fix BuildRequires for suse 10.0 (so .config can be resolved)
109* Wed Apr 11 2007 wberrier@novell.com
110- Add mono dep/req for older distros
111* Fri Apr  6 2007 wberrier@novell.com
112- Adapt for buildservice, add monodoc patch so only monodoc-core
113  is needed, not mono-tools. Clean up BuildRequires some more.
114* Mon Feb 12 2007 aj@suse.de
115- Remove unneeded BuildRequires.
116* Wed Jan 24 2007 ro@suse.de
117- GNOME moved to /usr
118* Thu Oct 19 2006 ro@suse.de
119- added mono-devel to buildrequires
120* Wed Jan 25 2006 mls@suse.de
121- converted neededforbuild to BuildRequires
122* Fri Jan 13 2006 gekker@suse.de
123- Fixup nfb and Requires for new gtk-sharp2 packaging
124* Wed Nov 16 2005 wberrier@suse.de
125- Remove icu deps
126* Thu Oct 20 2005 ro@suse.de
127- rename package, provide and obsolete old name
128* Thu Sep 22 2005 ro@suse.de
129- added norootforbuild
130* Wed Sep 21 2005 wberrier@suse.de
131- Use the buildroot and package the docs for monodoc (bug #116196)
132* Fri Sep 16 2005 wberrier@suse.de
133- Only package correct files (Bug #116196)
134* Fri Aug 26 2005 ro@suse.de
135- nfb: monodoc -> monodoc-core
136* Sun Aug 14 2005 aj@suse.de
137- Require 2.6.13 or newer kernel.
138* Sun Aug 14 2005 aj@suse.de
139- Add check-build.sh script.
140* Sun Aug  7 2005 ro@suse.de
141- fix location of pkgconfig files
142* Sun Aug  7 2005 ro@suse.de
143- rename package to gtksourceview-sharp-2_0 (no "." allowed in name)
144* Thu Aug  4 2005 wberrier@suse.de
145- Initial package
Note: See TracBrowser for help on using the repository browser.