Group :: Development/GNOME and GTK+
RPM: glade3
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
%define ver_major 3.6
Name: glade3
License: %gpl2plus, %lgpl2plus
URL: http://glade.gnome.org/
Version: %ver_major.1
Release: alt1
Summary: GTK+ / GNOME 3 widget builder
Group: Development/GNOME and GTK+
Packager: GNOME Maintainers Team <gnome at packages.altlinux.org>
Source: %gnome_ftp/%name/%ver_major/%name-%version.tar.bz2
Requires: libgladeui = %version-%release
BuildPreReq: rpm-build-licenses rpm-build-gnome
# From configure.ac
BuildPreReq: intltool >= 0.35.0
BuildPreReq: gnome-common
BuildPreReq: gettext-tools
BuildPreReq: gtk-doc >= 1.9
BuildPreReq: libgtk+2-devel >= 2.14.0
BuildPreReq: glib2-devel
BuildPreReq: libxml2-devel >= 2.4.0
BuildPreReq: libbonoboui-devel libgnomeui-devel
BuildPreReq: python-module-pygtk-devel >= 2.10.0
BuildPreReq: gnome-doc-utils >= 0.9.0
%description
Glade 3 is a Widget builder for Gtk/gnome.
It allows to create a gtk/gnome interface files
that can be loaded with libglade.
%package -n libgladeui%ver_major
Summary: GTK+ / GNOME 3 widget builder library
Group: Development/GNOME and GTK+
Provides: libgladeui = %version-%release
Obsoletes: libgladeui < %ver_major
%description -n libgladeui%ver_major
Glade 3 is a Widget builder for Gtk/gnome.
It allows to create a gtk/gnome interface files
that can be loaded with libglade.
This is library that can be used for embed builder
into other application.
%package -n libgladeui-devel
Summary: GTK+ / GNOME 3 widget builder library
Group: Development/GNOME and GTK+
Requires: libgladeui = %version-%release
%description -n libgladeui-devel
Glade 3 is a Widget builder for Gtk/gnome.
It allows to create a gtk/gnome interface files
that can be loaded with libglade.
This package contains development files for library.
%prep
%setup -q
%build
%configure --disable-dependency-tracking --disable-scrollkeeper --enable-gtk-doc
%make_build
%install
%makeinstall_std
%find_lang --with-gnome %name
%find_lang --with-gnome glade
cat %name.lang glade.lang > lang
bzip2 -fk9 ChangeLog
%files -f lang
%doc AUTHORS COPYING ChangeLog.bz2 NEWS README TODO
%_bindir/*
%_desktopdir/*
%_iconsdir/hicolor/*/apps/*.png
%_iconsdir/hicolor/*/apps/*.svg
%files -n libgladeui%ver_major
%dir %_libdir/%name
%dir %_libdir/%name/modules
%_libdir/%name/modules/*.so
%_libdir/*.so.*
%dir %_datadir/%name
%dir %_datadir/%name/catalogs
%_datadir/%name/catalogs/*.xml
%_datadir/%name/catalogs/*.xml.in
%_datadir/%name/catalogs/glade-catalog.dtd
%_datadir/%name/pixmaps
%files -n libgladeui-devel
%_includedir/*
%_libdir/*.so
%_pkgconfigdir/*.pc
%_datadir/gtk-doc/html/*
%exclude %_libdir/glade3/modules/*.la
%changelog
…
Full changelog you can see here
Name: glade3
License: %gpl2plus, %lgpl2plus
URL: http://glade.gnome.org/
Version: %ver_major.1
Release: alt1
Summary: GTK+ / GNOME 3 widget builder
Group: Development/GNOME and GTK+
Packager: GNOME Maintainers Team <gnome at packages.altlinux.org>
Source: %gnome_ftp/%name/%ver_major/%name-%version.tar.bz2
Requires: libgladeui = %version-%release
BuildPreReq: rpm-build-licenses rpm-build-gnome
# From configure.ac
BuildPreReq: intltool >= 0.35.0
BuildPreReq: gnome-common
BuildPreReq: gettext-tools
BuildPreReq: gtk-doc >= 1.9
BuildPreReq: libgtk+2-devel >= 2.14.0
BuildPreReq: glib2-devel
BuildPreReq: libxml2-devel >= 2.4.0
BuildPreReq: libbonoboui-devel libgnomeui-devel
BuildPreReq: python-module-pygtk-devel >= 2.10.0
BuildPreReq: gnome-doc-utils >= 0.9.0
%description
Glade 3 is a Widget builder for Gtk/gnome.
It allows to create a gtk/gnome interface files
that can be loaded with libglade.
%package -n libgladeui%ver_major
Summary: GTK+ / GNOME 3 widget builder library
Group: Development/GNOME and GTK+
Provides: libgladeui = %version-%release
Obsoletes: libgladeui < %ver_major
%description -n libgladeui%ver_major
Glade 3 is a Widget builder for Gtk/gnome.
It allows to create a gtk/gnome interface files
that can be loaded with libglade.
This is library that can be used for embed builder
into other application.
%package -n libgladeui-devel
Summary: GTK+ / GNOME 3 widget builder library
Group: Development/GNOME and GTK+
Requires: libgladeui = %version-%release
%description -n libgladeui-devel
Glade 3 is a Widget builder for Gtk/gnome.
It allows to create a gtk/gnome interface files
that can be loaded with libglade.
This package contains development files for library.
%prep
%setup -q
%build
%configure --disable-dependency-tracking --disable-scrollkeeper --enable-gtk-doc
%make_build
%install
%makeinstall_std
%find_lang --with-gnome %name
%find_lang --with-gnome glade
cat %name.lang glade.lang > lang
bzip2 -fk9 ChangeLog
%files -f lang
%doc AUTHORS COPYING ChangeLog.bz2 NEWS README TODO
%_bindir/*
%_desktopdir/*
%_iconsdir/hicolor/*/apps/*.png
%_iconsdir/hicolor/*/apps/*.svg
%files -n libgladeui%ver_major
%dir %_libdir/%name
%dir %_libdir/%name/modules
%_libdir/%name/modules/*.so
%_libdir/*.so.*
%dir %_datadir/%name
%dir %_datadir/%name/catalogs
%_datadir/%name/catalogs/*.xml
%_datadir/%name/catalogs/*.xml.in
%_datadir/%name/catalogs/glade-catalog.dtd
%_datadir/%name/pixmaps
%files -n libgladeui-devel
%_includedir/*
%_libdir/*.so
%_pkgconfigdir/*.pc
%_datadir/gtk-doc/html/*
%exclude %_libdir/glade3/modules/*.la
%changelog
…
Full changelog you can see here