SPECS: guile-gnome-platform.spec - corba files fix - split into mo...

qboosh qboosh at pld-linux.org
Sat May 26 16:16:47 CEST 2007


Author: qboosh                       Date: Sat May 26 14:16:47 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- corba files fix
- split into modules

---- Files affected:
SPECS:
   guile-gnome-platform.spec (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: SPECS/guile-gnome-platform.spec
diff -u SPECS/guile-gnome-platform.spec:1.1 SPECS/guile-gnome-platform.spec:1.2
--- SPECS/guile-gnome-platform.spec:1.1	Sat May 26 15:03:39 2007
+++ SPECS/guile-gnome-platform.spec	Sat May 26 16:16:41 2007
@@ -9,7 +9,7 @@
 Version:	2.15.92
 Release:	0.1
 License:	GPL v2+
-Group:		Libraries
+Group:		Development/Languages/Scheme
 Source0:	http://ftp.gnu.org/pub/gnu/guile-gnome/guile-gnome-platform/%{name}-%{version}.tar.gz
 # Source0-md5:	936c25bab46578b4b55cf755ace6582d
 Patch0:		%{name}-info.patch
@@ -35,24 +35,221 @@
 
 %description
 The guile-gnome project brings the power of Scheme to your graphical
-application. guile-gnome modules support the entire Gnome library
-stack: from Pango to GnomeCanvas, Gtk+ to GStreamer, Glade to
+application. guile-gnome modules support the entire GNOME library
+stack: from Pango to GnomeCanvas, GTK+ to GStreamer, Glade to
 GtkSourceView, you will find in guile-gnome a comprehensive
 environment for developing modern applications.
 
-#%description -l pl.UTF-8
+%description -l pl.UTF-8
+Projekt guile-gnome przenosi potęgę Scheme do aplikacji graficznych.
+Moduły guile-gnome obsługują cały stos bibliotek GNOME: od Pango do
+GnomeCanvas, GTK+ do GStreamera, Glade do GtkSourceView; w guile-gnome
+można znaleźć obszerne środowisko do tworzenia nowoczesnych aplikacji.
+
+%package -n guile-gnome-atk
+Summary:	guile-gnome platform - ATK module
+Summary(pl.UTF-8):	Platforma gnome-guile - moduł ATK
+Group:		Development/Languages/Scheme
+Requires:	guile-gnome-glib = %{version}-%{release}
+Requires:	atk >= 1:1.12
+
+%description -n guile-gnome-atk
+guile-gnome-atk is a Guile wrapper for ATK, the Accessibility Toolkit.
+
+%description -n guile-gnome-atk -l pl.UTF-8
+guile-gnome-atk to wrapper Guile dla biblioteki ATK (Accessibility
+Toolkit).
+
+%package -n guile-gnome-cairo
+Summary:	guile-gnome platform - Cairo module
+Summary(pl.UTF-8):	Platforma gnome-guile - moduł Cairo
+Group:		Development/Languages/Scheme
+Requires:	guile-gnome-glib = %{version}-%{release}
+# there is reference, but drop loop
+#Requires:	guile-gnome-gtk = %{version}-%{release}
+Requires:	guile-cairo
+
+%description -n guile-gnome-cairo
+guile-gnome-cairo integrates the Guile-Cairo bindings with G-Wrap,
+providing other guile-gnome wrappers with the ability to automatically
+wrap Cairo types. It is not a cairo wrapper in and of itself.
+
+%description -n guile-gnome-cairo -l pl.UTF-8
+guile-gnome-cairo integruje dowiązania Guile-Cairo z G-Wrap, dając
+innym wrapperom guile-gnome możliwość automatycznego obudowywania
+typów Cairo. Nie jest to wrapper cairo jako taki.
+
+%package -n guile-gnome-canvas
+Summary:	guile-gnome platform - Canvas module
+Summary(pl.UTF-8):	Platforma gnome-guile - moduł Canvas
+Group:		Development/Languages/Scheme
+Requires:	guile-gnome-gtk = %{version}-%{release}
+Requires:	libgnomecanvas >= 2.14
+
+%description -n guile-gnome-canvas
+guile-gnome-canvas is a Guile wrapper for the GNOME canvas library.
+
+%description -n guile-gnome-canvas -l pl.UTF-8
+guile-gnome-canvas to wrapper Guile dla biblioteki widgetu GNOME
+canvas.
+
+%package -n guile-gnome-corba
+Summary:	guile-gnome platform - CORBA module
+Summary(pl.UTF-8):	Platforma gnome-guile - moduł CORBA
+Group:		Libraries
+Requires:	guile-gnome-glib = %{version}-%{release}
+Requires:	libbonobo >= 2.0
 
-%package devel
-Summary:	Development files for guile-gnome platform
-Summary(pl.UTF-8):	Pliki programistyczne platformy guile-gnome
+%description -n guile-gnome-corba
+guile-gnome-corba is a Guile wrapper for CORBA, an interprocess
+communication library and server.
+
+%description -n guile-gnome-corba -l pl.UTF-8
+guile-gnome-corba to wrapper Guile dla komponentu CORBA - biblioteki i
+serwera komunikacji międzyprocesowej.
+
+%package -n guile-gnome-corba-devel
+Summary:	Header files for guile-gnome-corba library
+Summary(pl.UTF-8):	Pliki nagłówkowe biblioteki guile-gnome-corba
 Group:		Development/Libraries
+Requires:	guile-gnome-corba = %{version}-%{release}
+Requires:	guile-gnome-glib-devel = %{version}-%{release}
+Requires:	libbonobo-devel >= 2.0
+
+%description -n guile-gnome-corba-devel
+Header files for guile-gnome-corba library.
+
+%description -n guile-gnome-corba-devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki guile-gnome-corba.
+
+%package -n guile-gnome-gconf
+Summary:	guile-gnome platform - GConf module
+Summary(pl.UTF-8):	Platforma gnome-guile - moduł GConf
+Group:		Development/Languages/Scheme
+Requires:	guile-gnome-glib = %{version}-%{release}
+Requires:	GConf2 >= 2.18
+
+%description -n guile-gnome-gconf
+guile-gnome-gconf is a Guile wrapper for GConf.
+
+%description -n guile-gnome-gconf -l pl.UTF-8
+guile-gnome-gconf to wrapper Guile dla GConfa.
+
+%package -n guile-gnome-glib
+Summary:	guile-gnome platform - GLib/GObject module
+Summary(pl.UTF-8):	Platforma gnome-guile - moduł GLib/GObject
+Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
+Requires:	g-wrap >= 2:1.9.8
+Requires:	glib2 >= 1:2.10.0
 
-%description devel
-Development files for guile-gnome platform.
-
-%description devel -l pl.UTF-8
-Pliki programistyczne platformy guile-gnome.
+%description -n guile-gnome-glib
+guile-gnome-glib is a Guile wrapper for GLib and GObject. It also
+includes a bindings generator based on G-Wrap.
+
+%description -n guile-gnome-glib -l pl.UTF-8
+guile-gnome-guileto wrapper Guile dla bibliotek GLib i GObject.
+Zawiera także generator dowiązań oparty na bibliotece G-Wrap.
+
+%package -n guile-gnome-glib-devel
+Summary:	Header files for guile-gnome-glib library
+Summary(pl.UTF-8):	Pliki nagłówkowe biblioteki guile-gnome-glib
+Group:		Development/Libraries
+Requires:	guile-gnome-glib = %{version}-%{release}
+Requires:	g-wrap-devel >= 2:1.9.8
+Requires:	glib2-devel >= 1:2.10.0
+Requires:	guile-devel >= 1:1.6.4
+
+%description -n guile-gnome-glib-devel
+Header files for guile-gnome-glib library.
+
+%description -n guile-gnome-glib-devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki guile-gnome-glib.
+
+%package -n guile-gnome-gnome-vfs
+Summary:	guile-gnome platform - gnome-vfs module
+Summary(pl.UTF-8):	Platforma gnome-guile - moduł gnome-vfs
+Group:		Development/Languages/Scheme
+Requires:	guile-gnome-glib = %{version}-%{release}
+Requires:	gnome-vfs2-libs >= 2.16.0
+
+%description -n guile-gnome-gnome-vfs
+guile-gnome-gnome-vfs is a Guile wrapper for gnome-vfs.
+
+%description -n guile-gnome-gnome-vfs -l pl.UTF-8
+guile-gnome-gnome-vfs to wrapper Guile dla biblioteki gnome-vfs.
+
+%package -n guile-gnome-gtk
+Summary:	guile-gnome platform - GTK/GDK module
+Summary(pl.UTF-8):	Platforma gnome-guile - moduł GTK/GDK
+Group:		Development/Languages/Scheme
+Requires:	guile-gnome-atk = %{version}-%{release}
+Requires:	guile-gnome-cairo = %{version}-%{release}
+Requires:	guile-gnome-glib = %{version}-%{release}
+Requires:	guile-gnome-pango = %{version}-%{release}
+Requires:	gtk+2 >= 2:2.10.0
+
+%description -n guile-gnome-gtk
+guile-gnome-gtk is a Guile wrapper for GTK+ and GDK.
+
+%description -n guile-gnome-gtk -l pl.UTF-8
+guile-gnome-gtk to wrapper Guile dla bibliotek GTK+ i GDK.
+
+%package -n guile-gnome-libglade
+Summary:	guile-gnome platform - Glade module
+Summary(pl.UTF-8):	Platforma gnome-guile - moduł Glade
+Group:		Development/Languages/Scheme
+Requires:	guile-gnome-gtk = %{version}-%{release}
+Requires:	libglade2 >= 1:2.6
+
+%description -n guile-gnome-libglade
+guile-gnome-libglade is a Guile wrapper for libglade.
+
+%description -n guile-gnome-libglade -l pl.UTF-8
+guile-gnome-libglade to wrapper Guile dla biblioteki libglade.
+
+%package -n guile-gnome-libgnome
+Summary:	guile-gnome platform - libgnome module
+Summary(pl.UTF-8):	Platforma gnome-guile - moduł libgnome
+Group:		Development/Languages/Scheme
+Requires:	guile-gnome-glib = %{version}-%{release}
+Requires:	libgnome >= 2.16
+
+%description -n guile-gnome-libgnome
+guile-gnome-libgnome is a Guile wrapper for libgnome.
+
+%description -n guile-gnome-libgnome -l pl.UTF-8
+guile-gnome-libgnome to wrapper Guile dla biblioteki libgnome.
+
+%package -n guile-gnome-libgnomeui
+Summary:	guile-gnome platform - libgnomeui module
+Summary(pl.UTF-8):	Platforma gnome-guile - moduł libgnomeui
+Group:		Development/Languages/Scheme
+Requires:	guile-gnome-gtk = %{version}-%{release}
+Requires:	guile-gnome-libgnome = %{version}-%{release}
+Requires:	libgnomeui >= 2.16
+
+%description -n guile-gnome-libgnomeui
+guile-gnome-libgnome is a Guile wrapper for libgnomeui.
+
+%description -n guile-gnome-libgnomeui -l pl.UTF-8
+guile-gnome-libgnome to wrapper Guile dla biblioteki libgnomeui.
+
+%package -n guile-gnome-pango
+Summary:	guile-gnome platform - Pango module
+Summary(pl.UTF-8):	Platforma gnome-guile - moduł Pango
+Group:		Development/Languages/Scheme
+Requires:	guile-gnome-cairo = %{version}-%{release}
+Requires:	guile-gnome-glib = %{version}-%{release}
+Requires:	pango >= 1:1.14
+
+%description -n guile-gnome-pango
+guile-gnome-pango is a Guile wrapper for Pango, an internationalized
+text layout library.
+
+%description -n guile-gnome-pango -l pl.UTF-8
+guile-gnome-pango to wrapper Guile dla Pango - biblioteki składu
+międzynarodowego tekstu.
 
 %prep
 %setup -q
@@ -71,8 +268,11 @@
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post	-p /sbin/ldconfig
-%postun	-p /sbin/ldconfig
+%post	-n guile-gnome-corba -p /sbin/ldconfig
+%postun	-n guile-gnome-corba -p /sbin/ldconfig
+
+%post	-n guile-gnome-glib -p /sbin/ldconfig
+%postun	-n guile-gnome-glib -p /sbin/ldconfig
 
 %files
 %defattr(644,root,root,755)
@@ -86,7 +286,8 @@
 # devel
 %{_pkgconfigdir}/guile-gnome-defs-0.pc
 
-# atk
+%files -n guile-gnome-atk
+%defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/guile-gnome-0/libgw-guile-gnome-atk.so*
 %doc atk/{AUTHORS,ChangeLog,NEWS,README}
 %{_datadir}/guile-gnome-0/gnome/atk.scm
@@ -94,14 +295,16 @@
 %{_datadir}/guile-gnome-0/gnome/gw/atk-spec.scm
 #%{_datadir}/guile-gnome-0/gnome/overrides/atk.defs
 
-# cairo
+%files -n guile-gnome-cairo
+%defattr(644,root,root,755)
 %doc cairo/{AUTHORS,ChangeLog,NEWS,README}
 %{_datadir}/guile-gnome-0/gnome/cairo.scm
 %{_datadir}/guile-gnome-0/gnome/gw/cairo-spec.scm
 # cairo-devel
 #%{_pkgconfigdir}/guile-gnome-cairo.pc
 
-# canvas
+%files -n guile-gnome-canvas
+%defattr(644,root,root,755)
 %doc libgnomecanvas/{AUTHORS,ChangeLog,NEWS,README}
 %attr(755,root,root) %{_libdir}/guile-gnome-0/libgw-guile-gnome-canvas.so*
 %{_datadir}/guile-gnome-0/gnome/canvas.scm
@@ -110,18 +313,23 @@
 %{_datadir}/guile-gnome-0/gnome/overrides/libgnomecanvas.defs
 
 %if %{with gnome}
-# corba
+%files -n guile-gnome-corba
+%defattr(644,root,root,755)
 %doc corba/{AUTHORS,ChangeLog,NEWS,README}
-%attr(755,root,root) %{_libdir}/guile-gnome-0/libgw-guile-gnome-corba.so*
+%attr(755,root,root) %{_libdir}/libguile-gnome-corba-0.so.*.*.*
 %{_datadir}/guile-gnome-0/gnome/corba.scm
 %{_datadir}/guile-gnome-0/gnome/corba
 %{_datadir}/guile-gnome-0/gnome/gw/corba-spec.scm
 
-# corba-devel
+%files -n guile-gnome-corba-devel
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libguile-gnome-corba-0.so
+%{_libdir}/libguile-gnome-corba-0.la
 %{_includedir}/guile-gnome-0/guile-gnome-corba
 %endif
 
-# gconf
+%files -n guile-gnome-gconf
+%defattr(644,root,root,755)
 %doc gconf/{AUTHORS,ChangeLog,NEWS,README}
 %attr(755,root,root) %{_libdir}/guile-gnome-0/libgw-guile-gnome-gconf.so*
 %{_datadir}/guile-gnome-0/gnome/gconf.scm
@@ -129,7 +337,8 @@
 %{_datadir}/guile-gnome-0/gnome/gw/gconf-spec.scm
 %{_datadir}/guile-gnome-0/gnome/overrides/gconf.defs*
 
-# glib
+%files -n guile-gnome-glib
+%defattr(644,root,root,755)
 %doc glib/{AUTHORS,ChangeLog,NEWS*,README,REFCOUNTING,TODO,WARTS}
 %attr(755,root,root) %{_bindir}/guile-gnome-0
 %attr(755,root,root) %{_libdir}/libguile-gnome-gobject-0.so.*.*.*
@@ -148,7 +357,8 @@
 %{_datadir}/guile-gnome-0/gnome/gw/support
 %{_datadir}/guile-gnome-0/gnome/overrides/glib.defs*
 
-# glib-devel
+%files -n guile-gnome-glib-devel
+%defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libguile-gnome-gobject-0.so
 %{_libdir}/libguile-gnome-gobject-0.la
 %dir %{_includedir}/guile-gnome-0
@@ -157,7 +367,8 @@
 %{_pkgconfigdir}/guile-gnome-glib-0.pc
 
 %if %{with gnome}
-# gnome-vfs
+%files -n guile-gnome-gnome-vfs
+%defattr(644,root,root,755)
 %doc gnome-vfs/{AUTHORS,ChangeLog,NEWS,README}
 %attr(755,root,root) %{_libdir}/guile-gnome-0/libgw-guile-gnome-gnome-vfs.so*
 %{_datadir}/guile-gnome-0/gnome/vfs.scm
@@ -165,7 +376,8 @@
 %{_datadir}/guile-gnome-0/gnome/overrides/gnome-vfs.defs*
 %endif
 
-# gtk
+%files -n guile-gnome-gtk
+%defattr(644,root,root,755)
 %doc gtk/{AUTHORS,ChangeLog,NEWS,README,TODO}
 %attr(755,root,root) %{_libdir}/guile-gnome-0/libgw-guile-gnome-gdk.so*
 %attr(755,root,root) %{_libdir}/guile-gnome-0/libgw-guile-gnome-gtk.so*
@@ -180,11 +392,11 @@
 %{_datadir}/guile-gnome-0/gnome/overrides/gdk-pixbuf.defs
 %{_datadir}/guile-gnome-0/gnome/overrides/gtk.defs*
 %{_datadir}/guile-gnome-0/gnome/overrides/gtk-customs.defs
-
 # gtk-devel
 %{_pkgconfigdir}/guile-gnome-gtk-0.pc
 
-# libglade
+%files -n guile-gnome-libglade
+%defattr(644,root,root,755)
 %doc libglade/{AUTHORS,ChangeLog,NEWS,README}
 %attr(755,root,root) %{_libdir}/guile-gnome-0/libgw-guile-gnome-libglade.so*
 %{_datadir}/guile-gnome-0/gnome/glade.scm
@@ -193,14 +405,16 @@
 %{_datadir}/guile-gnome-0/gnome/overrides/libglade.defs
 
 %if %{with gnome}
-# libgnome
+%files -n guile-gnome-libgnome
+%defattr(644,root,root,755)
 %doc libgnome/{AUTHORS,ChangeLog,NEWS,README}
 %attr(755,root,root) %{_libdir}/guile-gnome-0/libgw-guile-gnome-libgnome.so*
 %{_datadir}/guile-gnome-0/gnome/gnome.scm
 %{_datadir}/guile-gnome-0/gnome/gw/libgnome-spec.scm
 %{_datadir}/guile-gnome-0/gnome/overrides/libgnome.defs
 
-# libgnomeui
+%files -n guile-gnome-libgnomeui
+%defattr(644,root,root,755)
 %doc libgnomeui/{AUTHORS,ChangeLog,NEWS,README}
 %{_datadir}/guile-gnome-0/gnome/gnome-ui.scm
 %{_datadir}/guile-gnome-0/gnome/gw/libgnomeui-spec.scm
@@ -209,7 +423,8 @@
 %{_pkgconfigdir}/guile-gnome-libgnomeui.pc
 %endif
 
-# pango
+%files -n guile-gnome-pango
+%defattr(644,root,root,755)
 %doc pango/{AUTHORS,ChangeLog,NEWS,README}
 %attr(755,root,root) %{_libdir}/guile-gnome-0/libgw-guile-gnome-pango.so*
 %attr(755,root,root) %{_libdir}/guile-gnome-0/libgw-guile-gnome-pangocairo.so*
@@ -227,5 +442,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.2  2007/05/26 14:16:41  qboosh
+- corba files fix
+- split into modules
+
 Revision 1.1  2007/05/26 13:03:39  qboosh
 - NFY, saving work
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/guile-gnome-platform.spec?r1=1.1&r2=1.2&f=u



More information about the pld-cvs-commit mailing list