source: projects/specs/trunk/p/pygtkglext/pygtkglext-vl.spec @ 8154

Revision 8154, 3.3 KB checked in by Takemikaduchi, 10 years ago (diff)

new upstream release or rebuild

Line 
1%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
2%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
3
4Name:           pygtkglext
5Version:        1.1.0
6Release:        6%{_dist_release}
7Summary:        Python bindings for GtkGLExt
8License:        LGPLv2+
9Group:          System Environment/Libraries
10URL:            http://www.k-3d.org/gtkglext/Main_Page
11Source:         http://downloads.sourceforge.net/gtkglext/%{name}-%{version}.tar.bz2
12BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
13BuildRequires:  gtkglext-devel pygtk2-devel python-devel
14Requires:       pygtk2 PyOpenGL
15
16Vendor: Project Vine
17Distribution: Vine Linux
18
19%description
20Python bindings for GtkGTLExt
21
22
23%package        devel
24Summary:        Development files for %{name}
25Group:          Development/Libraries
26Requires:       %{name} = %{version}-%{release}
27Requires:       pkgconfig pygtk2-devel
28
29%description    devel
30The %{name}-devel package contains libraries and header files for
31developing applications that use %{name}.
32
33
34%prep
35%setup -q
36#iconv -f EUC-JP -t UTF8 AUTHORS > tmp
37#mv tmp AUTHORS
38#iconv -f EUC-JP -t UTF8 README > tmp
39#mv tmp README
40
41%build
42%configure
43make %{?_smp_mflags}
44
45%install
46rm -rf $RPM_BUILD_ROOT
47make install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -p"
48if [ %{python_sitelib} != %{python_sitearch} ]; then
49  mv $RPM_BUILD_ROOT%{python_sitelib}/gtk-2.0/gtk/gdkgl/* \
50     $RPM_BUILD_ROOT%{python_sitearch}/gtk-2.0/gtk/gdkgl
51  mv $RPM_BUILD_ROOT%{python_sitelib}/gtk-2.0/gtk/gtkgl/* \
52     $RPM_BUILD_ROOT%{python_sitearch}/gtk-2.0/gtk/gtkgl
53fi
54rm $RPM_BUILD_ROOT%{python_sitearch}/gtk-2.0/gtk/gdkgl/_gdkgl.la
55rm $RPM_BUILD_ROOT%{python_sitearch}/gtk-2.0/gtk/gtkgl/_gtkgl.la
56
57# this can be executed to run some basic tests (it has a main and shebang)
58chmod +x $RPM_BUILD_ROOT%{python_sitearch}/gtk-2.0/gtk/gtkgl/apputils.py
59
60# for %%doc
61rm examples/Makefile*
62
63
64%clean
65rm -rf $RPM_BUILD_ROOT
66
67
68%files
69%defattr(-,root,root,-)
70%doc AUTHORS ChangeLog COPYING COPYING.LIB README examples
71%{python_sitearch}/gtk-2.0/gtk/gdkgl
72%{python_sitearch}/gtk-2.0/gtk/gtkgl
73
74%files devel
75%defattr(-,root,root,-)
76%{_libdir}/pkgconfig/*.pc
77%{_datadir}/pygtk/2.0/defs/*
78
79
80%changelog
81* Sun Jan 12 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-6
82- rebuild with VineSeed environment
83
84* Sat Feb 18 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-5
85- rebuild with python-2.7.2
86
87* Sat Oct 02 2010 Shu KONNO <owa@bg.wakwak.com> 1.1.0-4
88- rebuilt with rpm-4.8.1 for pkg-config
89
90* Wed Feb 03 2010 Shu KONNO <owa@bg.wakwak.com> 1.1.0-3
91- rebuilt with python-2.6.4
92
93* Wed Jul 23 2008 Shu KONNO <owa@bg.wakwak.com> - 1.1.0-2vl5
94- rebuilt with python-2.5.2
95
96* Mon Apr 21 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.1.0-1vl5
97- Initial build for Vine Linux
98
99* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.1.0-4
100- Autorebuild for GCC 4.3
101
102* Wed Aug 15 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 1.1.0-3
103- Update License tag for new Licensing Guidelines compliance
104
105* Thu Mar 29 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 1.1.0-2
106- Various specfile improvements (bz 234122)
107
108* Sat Mar 24 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 1.1.0-1
109- Initial Fedora Extras package
Note: See TracBrowser for help on using the repository browser.