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

Revision 9028, 4.8 KB checked in by inagaki, 10 years ago (diff)

2014-10-27 Ryoichi INAGAKI <ryo1@…>

  • gtksourceview-sharp2, nettle, ode: changed Group
  • libgdiplus: updated
  • yudit: rebuilt


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