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

Revision 521, 4.0 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

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