source: trunk/third/rep-gtk/rep-gtk.spec.in @ 15286

Revision 15286, 3.3 KB checked in by ghudson, 24 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r15285, which included commits to RCS files with non-trunk default branches.
Line 
1
2Name: rep-gtk
3Version: @version@
4Release: 1
5Summary: GTK+ binding for librep Lisp environment
6Requires: librep >= 0.13, gtk+ >= 1.2
7Copyright: GPL
8Group: Development/Languages
9Source: http://download.sourceforge.net/rep-gtk/rep-gtk-%{version}.tar.gz
10URL: http://rep-gtk.sourceforge.net/
11Packager: John Harper <john@dcs.warwick.ac.uk>
12Buildroot: /var/tmp/%{name}-root
13BuildPrereq: librep-devel libglade-devel gnome-libs-devel gdk-pixbuf-devel
14
15%description
16This is a binding of GTK+ for the librep Lisp interpreter. It is based
17on Marius Vollmer's guile-gtk package (initially version 0.15, updated
18to 0.17), with a new glue-code generator.
19
20%package libglade
21Summary: librep binding for the libglade library for loading user interfaces.
22Group: Development/Languages
23Requires: %{name} = @version@, libglade
24
25%description libglade
26This is a binding of libglade for the librep Lisp interpreter. libglade
27allows applications to dynamically load XML descriptions of GTK+ widget
28hierarchies. These hierarchies may be created by the GLADE GUI builder.
29
30%package gnome
31Summary: GNOME binding for librep
32Group: Development/Languages
33Requires: %{name} = @version@, gnome-libs, libglade
34
35%description gnome
36This is a binding of the various GNOME libraries for the librep Lisp
37interpreter. It include support for the basic GNOME functions, the
38GNOME user interface widgets, the GNOME Canvas architecture, and the
39GNOME version of libglade.
40
41%prep
42%setup
43
44%build
45%configure
46make host_type=%{_target_platform}
47
48%install
49[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
50make install \
51    host_type=%{_target_platform} \
52    installdir=$RPM_BUILD_ROOT%{_libexecdir}/rep/%{_target_platform}
53
54%clean
55[ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
56
57%files
58%defattr(-,root,root)
59%doc README README.guile-gtk BUGS ChangeLog gtk.defs gdk.defs
60%{_libexecdir}/rep/%{_target_platform}/gui/gtk
61%{_libexecdir}/rep/%{_target_platform}/gui/gtk.so
62%{_libexecdir}/rep/%{_target_platform}/gui/gtk.la
63%{_libexecdir}/rep/%{_target_platform}/sgtk-types.so
64%{_libexecdir}/rep/%{_target_platform}/sgtk-types.la
65%{_libexecdir}/rep/%{_target_platform}/gtk.so
66%{_libexecdir}/rep/%{_target_platform}/gtk.la
67
68%files libglade
69%defattr(-,root,root)
70%doc libglade.defs examples/test-libglade examples/simple.glade
71%doc examples/rep-ui examples/rep-ui.glade
72%{_libexecdir}/rep/%{_target_platform}/libglade.so*
73%{_libexecdir}/rep/%{_target_platform}/libglade.la
74
75%files gnome
76%defattr(-,root,root)
77%doc gnome*.defs gdk-pixbuf.defs libglade.defs
78%doc examples/gnome-test examples/canvas-test
79%{_libexecdir}/rep/%{_target_platform}/gui/gnome
80%{_libexecdir}/rep/%{_target_platform}/gui/gnome.so
81%{_libexecdir}/rep/%{_target_platform}/gui/gnome.la
82%{_libexecdir}/rep/%{_target_platform}/gnome*.so
83%{_libexecdir}/rep/%{_target_platform}/gnome*.la
84%{_libexecdir}/rep/%{_target_platform}/libglade-gnome.so
85%{_libexecdir}/rep/%{_target_platform}/libglade-gnome.la
86%{_libexecdir}/rep/%{_target_platform}/gdk-pixbuf.so
87%{_libexecdir}/rep/%{_target_platform}/gdk-pixbuf.la
88
89%changelog
90* Tue Jun 13 2000 John Harper <john@dcs.warwick.ac.uk>
91- use better macros
92
93* Fri Sep 17 1999 John Harper <john@dcs.warwick.ac.uk>
94- specify installdir when installing
95
96* Tue Sep 14 1999 Aron Griffis <agriffis@bigfoot.com>
97- 0.4 spec file update: added buildroot
Note: See TracBrowser for help on using the repository browser.