Репозитории ALT
S: | 1.3294-alt1 |
5.1: | 1.222-alt1 |
4.1: | 1.132-alt1 |
4.0: | 1.132-alt1 |
3.0: | 1.082-alt1 |
Группа :: Разработка/Perl
Пакет: perl-Glib
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define dist Glib
Name: perl-%dist
Version: 1.082
Release: alt1
Summary: Perl module for the glib-2.x library
License: LGPL
Group: Development/Perl
URL: http://gtk2-perl.sourceforge.net/
Source: %dist-%version.tar.bz2
# MDK: BUG: we do not hanble exceptions out of Gtk2->main loop
# we should just horribly die in that case
Patch0: %name-1.020-mdk-exception-trapping.patch
# don't warn on glib_micro_version change
Patch1: %name-1.081-alt-glib_version.patch
Requires: glib2 >= 2.6
BuildPreReq: glib2-devel >= 2.6
# Added by buildreq2 on Thu Jun 23 2005
BuildRequires: glib2-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-devel
%package devel
Summary: Perl module for the glib-2.x library (development files)
Group: Development/Perl
Requires: %name = %version-%release
Requires: glib2-devel >= 2.6
%description
This module provides perl access to Glib and GLib's GObject libraries.
GLib is a portability and utility library; GObject provides a generic
type system with inheritance and a powerful signal system. Together
these libraries are used as the foundation for many of the libraries
that make up the Gnome environment, and are used in many unrelated
projects.
%description devel
This module provides perl access to Glib and GLib's GObject libraries.
GLib is a portability and utility library; GObject provides a generic
type system with inheritance and a powerful signal system. Together
these libraries are used as the foundation for many of the libraries
that make up the Gnome environment, and are used in many unrelated
projects.
This package contains GLib development files and documentation
for developers (overview of internals and internal API reference).
%prep
%setup -q -n %dist-%version
%patch0
%patch1 -p1
%build
%perl_vendor_build
%install
%perl_vendor_install
%define pkgdocdir %_docdir/%name-%version
%__mkdir_p %buildroot%pkgdocdir
%__bzip2 -9kf ChangeLog
%__cp -av AUTHORS ChangeLog.bz2 NEWS README* TODO %buildroot%pkgdocdir
%files
%dir %pkgdocdir
%pkgdocdir/AUTHORS
%pkgdocdir/NEWS
%pkgdocdir/README*
%perl_vendor_archlib/Glib.pm
%dir %perl_vendor_archlib/Glib
%dir %perl_vendor_archlib/Glib/Object
%perl_vendor_archlib/Glib/Object/Subclass.pm
%dir %perl_vendor_autolib/Glib
%perl_vendor_autolib/Glib/Glib.so
%files devel
%dir %pkgdocdir
%pkgdocdir/ChangeLog.bz2
%pkgdocdir/TODO
%dir %perl_vendor_archlib/Glib
%perl_vendor_archlib/Glib/*.pm
%doc %perl_vendor_archlib/Glib/*.pod
%dir %perl_vendor_archlib/Glib/Install
%perl_vendor_archlib/Glib/Install/*
%dir %perl_vendor_archlib/Glib/Param
%doc %perl_vendor_archlib/Glib/Param/*.pod
%changelog
…
Полный changelog можно просмотреть здесь
Name: perl-%dist
Version: 1.082
Release: alt1
Summary: Perl module for the glib-2.x library
License: LGPL
Group: Development/Perl
URL: http://gtk2-perl.sourceforge.net/
Source: %dist-%version.tar.bz2
# MDK: BUG: we do not hanble exceptions out of Gtk2->main loop
# we should just horribly die in that case
Patch0: %name-1.020-mdk-exception-trapping.patch
# don't warn on glib_micro_version change
Patch1: %name-1.081-alt-glib_version.patch
Requires: glib2 >= 2.6
BuildPreReq: glib2-devel >= 2.6
# Added by buildreq2 on Thu Jun 23 2005
BuildRequires: glib2-devel perl-ExtUtils-Depends perl-ExtUtils-PkgConfig perl-devel
%package devel
Summary: Perl module for the glib-2.x library (development files)
Group: Development/Perl
Requires: %name = %version-%release
Requires: glib2-devel >= 2.6
%description
This module provides perl access to Glib and GLib's GObject libraries.
GLib is a portability and utility library; GObject provides a generic
type system with inheritance and a powerful signal system. Together
these libraries are used as the foundation for many of the libraries
that make up the Gnome environment, and are used in many unrelated
projects.
%description devel
This module provides perl access to Glib and GLib's GObject libraries.
GLib is a portability and utility library; GObject provides a generic
type system with inheritance and a powerful signal system. Together
these libraries are used as the foundation for many of the libraries
that make up the Gnome environment, and are used in many unrelated
projects.
This package contains GLib development files and documentation
for developers (overview of internals and internal API reference).
%prep
%setup -q -n %dist-%version
%patch0
%patch1 -p1
%build
%perl_vendor_build
%install
%perl_vendor_install
%define pkgdocdir %_docdir/%name-%version
%__mkdir_p %buildroot%pkgdocdir
%__bzip2 -9kf ChangeLog
%__cp -av AUTHORS ChangeLog.bz2 NEWS README* TODO %buildroot%pkgdocdir
%files
%dir %pkgdocdir
%pkgdocdir/AUTHORS
%pkgdocdir/NEWS
%pkgdocdir/README*
%perl_vendor_archlib/Glib.pm
%dir %perl_vendor_archlib/Glib
%dir %perl_vendor_archlib/Glib/Object
%perl_vendor_archlib/Glib/Object/Subclass.pm
%dir %perl_vendor_autolib/Glib
%perl_vendor_autolib/Glib/Glib.so
%files devel
%dir %pkgdocdir
%pkgdocdir/ChangeLog.bz2
%pkgdocdir/TODO
%dir %perl_vendor_archlib/Glib
%perl_vendor_archlib/Glib/*.pm
%doc %perl_vendor_archlib/Glib/*.pod
%dir %perl_vendor_archlib/Glib/Install
%perl_vendor_archlib/Glib/Install/*
%dir %perl_vendor_archlib/Glib/Param
%doc %perl_vendor_archlib/Glib/Param/*.pod
%changelog
…
Полный changelog можно просмотреть здесь