Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37764727
en ru br
ALT Linux repos
5.0: 2.24.1-alt1
4.1: 0.2.3-alt1
4.0: 0.2.0-alt1
3.0: 0.1.2-alt1

Group :: Development/GNOME and GTK+
RPM: libgnome-build

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%define vname gnome-build
%define ver_major 0.2
%define _unpackaged_files_terminate_build 1

Name: lib%vname
Version: %ver_major.3
Release: alt1

Summary: Automake/conf-based project managing framework for GNOME
License: %gpl2plus
Group: Development/GNOME and GTK+

Url: http://www.gnome.org/projects/devtools/gnomebuild.shtml

Source: %gnome_ftp/%vname/%ver_major/%vname-%version.tar.bz2
Patch: %vname-0.1.3-fixperl.patch

BuildPreReq: rpm-build-gnome rpm-build-licenses

BuildPreReq: intltool >= 0.35.0
BuildPreReq: libgtk+2-devel >= 2.3.0
BuildPreReq: libgnomeui-devel >= 2.3.3
BuildPreReq: libbonoboui-devel >= 2.3.3
BuildPreReq: libxml2-devel >= 2.5.8
BuildPreReq: gnome-vfs-devel >= 2.3.5
BuildPreReq: libglade-devel >= 2.0.1
BuildPreReq: libgdl-devel >= 0.7.0
BuildPreReq: gnome-common
BuildPreReq: perl-Locale-gettext
BuildRequires: libSM-devel libpopt-devel zlib-devel

Provides: perl(GBF/AmFiles.pm) perl(GBF/General.pm) perl(GBF/Make.pm)
Provides: %vname = %version

%description
Gnome-build is a GObject-based framework for managing projects and
specifically automake/conf-based projects.  It can parse the
configure.in and Makefile.am files to build an internal XML
representation of the project.

%package devel
Summary: Header and development for Gnome Build Framework
Group: Development/GNOME and GTK+
Requires: %name = %version-%release

%description devel
Gnome-build is a GObject-based framework for managing projects and
specifically automake/conf-based projects.  It can parse the
configure.in and Makefile.am files to build an internal XML
representation of the project.

This package contains header files and various development files for
compiling or developing applications that need Gnome-build Framework.

%prep
%setup -q -n %vname-%version
%patch -p0

%build
%configure --disable-static
%make

%install
%make_install DESTDIR=%buildroot install

%find_lang gbf-1

%post -p %post_ldconfig
%postun -p %postun_ldconfig

%files -f gbf-1.lang
%doc AUTHORS MAINTAINERS
%_bindir/*
%_pixmapsdir/*
%_datadir/%vname
%_libdir/%vname-1.0
%_libdir/lib*.so.*

%files devel
%doc ChangeLog
%_includedir/*
%_libdir/lib*.so
%_pkgconfigdir/*.pc

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin