source: projects/specs/branches/6/s/swig/swig-vl.spec @ 521

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

import VineSeed package specs

Line 
1Summary: Simplified Wrapper and Interface Generator
2Name: swig
3Version: 1.3.40
4Release: 2%{_dist_release}
5URL: http://swig.sourceforge.net/
6Source0: http://prdownloads.sourceforge.net/swig/%{name}-%{version}.tar.gz
7License: BSD
8Group: Development/Tools
9BuildRoot: %{_tmppath}/%{name}-%{version}-root
10#BuildPreReq: guile-devel
11#BuildPreReq: python-devel
12BuildRequires: guile-devel
13BuildRequires: python-devel
14Obsoletes: swig-runtime
15
16%description
17SWIG is a software development tool that connects programs written in C and C++
18with a variety of high-level programming languages. SWIG is primarily used with
19common scripting languages such as Perl, Python, Tcl/Tk, and Ruby, however the
20list of supported languages also includes non-scripting languages such as Java,
21OCAML and C#. Also several interpreted and compiled Scheme implementations
22(Guile, MzScheme, Chicken) are supported. SWIG is most commonly used to create
23high-level interpreted or compiled programming environments, user interfaces,
24and as a tool for testing and prototyping C/C++ software. SWIG can also export
25its parse tree in the form of XML and Lisp s-expressions.
26
27
28%prep
29%setup -q
30
31%build
32%configure
33%__make %{?_smp_mflags}
34
35%install
36rm -rf %{buildroot}
37make install DESTDIR=%{buildroot}
38
39
40%clean
41rm -rf %{buildroot}
42
43
44%files
45%defattr(-,root,root)
46%doc ANNOUNCE CHANGES FUTURE README LICENSE NEW TODO
47%doc Doc/*
48%{_bindir}/*
49%{_datadir}/swig
50%{_mandir}/man*/*
51
52
53%changelog
54* Tue Mar 02 2010 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 1.3.40-2
55- add missing man file(s) to the filelist
56
57* Mon Mar 01 2010 Shu KONNO <owa@bg.wakwak.com> 1.3.40-1
58- new upstream release
59- rebuild with new toolchain
60
61* Fri Sep 05 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.35-1
62- new upstream release
63
64* Wed Mar 28 2007 NAKAMURA Kenta <kenta@vinelinux.org> 1.3.31-0vl1
65- new upstream release
66- removed php-devel and ruby-devel from BuildPreReq:.
67
68* Sun May 28 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.29-0vl1
69- new upstream release
70- use %%configure
71- remove runtime subpackage
72
73* Sun Jan 23 2005 Tomohiro 'Tomo-p' KATO <tomop@teamgedoh.net>
74- 1.3.21-0vl2
75- un-libtoolize (tarball have already been libtoolized).
76- fix %%clean.
77- add guile-devel, php-devel, python-devel and ruby-devel to BuildPreReq:.
78
79* Wed Mar 03 2004 Seiya Nishizawa <seiya@kugi.kyoto-u.ac.jp>
80- 1.3.21-0vl1
81- update version
82
83* Sat Dec 27 2003 Seiya Nishizawa <seiya@kugi.kyoto-u.ac.jp>
84- 1.3.20-0vl1
85- update version
86
87* Mon Jun 03 2003 Seiya Nishizawa <seiya@kugi.kyoto-u.ac.jp>
88- update version
89
90* Mon Mar 03 2002 Seiya Nishizawa <seiya@kugi.kyoto-u.ac.jp>
91- update version
92
93* Mon Mar 26 2001 Kazuhisa TAKEI <takei@vinelinux.org>
94- import to Vine Linux
95
96* Wed Jul 19 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.3a3-1mdk
97- BM.
98- Clean up specs.
99- 1.3a3.
100
101* Tue Jun 20 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.1p5-5mdk
102- Use makeinstall macros.
103
104* Mon Apr 10 2000 Francis Galiegue <fg@mandrakesoft.com> 1.1p5-4mdk
105
106- Provides: swig
107
108* Mon Apr  3 2000 Pixel <pixel@mandrakesoft.com> 1.1p5-3mdk
109- rebuild with new perl
110- cleanup
111
112* Wed Mar 22 2000 Francis Galiegue <fg@mandrakesoft.com> 1.1p5-2mdk
113
114- Rebuilt on kenobi
115- Don't use prefix
116
117* Fri Mar 10 2000 Francis Galiegue <francis@mandrakesoft.com> 1.1p5-1mdk
118
119- First RPM for Mandrake
120
Note: See TracBrowser for help on using the repository browser.