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
%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