diff options
author | Chris Lumens <clumens@redhat.com> | 2011-11-07 13:01:25 -0500 |
---|---|---|
committer | Chris Lumens <clumens@redhat.com> | 2011-11-10 15:50:41 -0500 |
commit | add0aeee51989fbe0b5d3e6c46ac645a3bd734ef (patch) | |
tree | 02ad67539c2ecf55e90ecafbb7cb434a26d9fda2 /anaconda.spec.in | |
parent | 732558a85699676d8c2975e8ed891eb07bcd77bc (diff) | |
download | anaconda-add0aeee51989fbe0b5d3e6c46ac645a3bd734ef.tar.gz anaconda-add0aeee51989fbe0b5d3e6c46ac645a3bd734ef.tar.xz anaconda-add0aeee51989fbe0b5d3e6c46ac645a3bd734ef.zip |
Add our custom GTK+ widgets in as a subdirectory and subpackage.
Diffstat (limited to 'anaconda.spec.in')
-rw-r--r-- | anaconda.spec.in | 37 |
1 files changed, 35 insertions, 2 deletions
diff --git a/anaconda.spec.in b/anaconda.spec.in index 6a8d94690..48b94ce55 100644 --- a/anaconda.spec.in +++ b/anaconda.spec.in @@ -53,7 +53,8 @@ BuildRequires: device-mapper-devel >= %{dmver} BuildRequires: e2fsprogs-devel >= %{e2fsver} BuildRequires: elfutils-devel BuildRequires: gettext >= %{gettextver} -BuildRequires: gtk2-devel +BuildRequires: gtk3-devel gtk-doc +BuildRequires: gobject-introspection-devel glade3-libgladeui-devel BuildRequires: intltool >= %{intltoolver} BuildRequires: isomd5sum-static >= %{isomd5sumver} BuildRequires: libarchive-devel @@ -165,11 +166,32 @@ Obsoletes: booty The anaconda package contains the program which was used to install your system. +%package widgets +Summary: A set of custom GTK+ widgets for use with anaconda +Group: System Environment/Libraries +Requires: pygobject3 +Requires: python + +%description widgets +This package contains a set of custom GTK+ widgets used by the anaconda installer. + +%package widgets-devel +Summary: Development files for anaconda-widgets +Group: Development/Libraries +Requires: glade3 + +%description widgets-devel +This package contains libraries and header files needed for writing the anaconda +installer. It also contains Python and Glade support files, as well as +documentation for working with this library. + %prep %setup -q %build -%configure --disable-static +%configure --disable-static \ + --enable-introspection \ + --enable-gtk-doc %{__make} %{?_smp_mflags} %install @@ -231,6 +253,17 @@ update-desktop-database &> /dev/null || : %{_datadir}/icons/hicolor/* %endif +%files widgets +%{_libdir}/libAnacondaWidgets.so.* +%{_libdir}/girepository*/AnacondaWidgets*typelib +%{_libdir}/python*/site-packages/gi/overrides/* + +%files widgets-devel +%{_libdir}/libAnacondaWidgets.so +%{_includedir}/* +%{_datadir}/glade/catalogs/AnacondaWidgets.xml +%{_datadir}/gtk-doc + %changelog * Tue Oct 11 2011 Chris Lumens <clumens@redhat.com> - 17.1-1 - Pull grub-efi and efibootmgr into the package list as needed. (#742042) |