From b6425b90e344c945bee2de57e7b5ab58af5ad435 Mon Sep 17 00:00:00 2001 From: Kevin Kofler Date: Nov 14 2016 04:32:04 +0000 Subject: Import libyui-mga-gtk-1.0.2-0.1.fc23.src.rpm --- diff --git a/libyui-mga-gtk/.gitignore b/libyui-mga-gtk/.gitignore new file mode 100644 index 0000000..1e16bbf --- /dev/null +++ b/libyui-mga-gtk/.gitignore @@ -0,0 +1 @@ +/*.src.rpm diff --git a/libyui-mga-gtk/libyui-mga-gtk.spec b/libyui-mga-gtk/libyui-mga-gtk.spec new file mode 100644 index 0000000..4ad7be2 --- /dev/null +++ b/libyui-mga-gtk/libyui-mga-gtk.spec @@ -0,0 +1,80 @@ +%define git "" +%define gitdate 20151019 +%define major 7 + +Name: libyui-mga-gtk +Version: 1.0.2 +Release: 0.1%{?dist} +Summary: UI abstraction library - Mageia extension Gtk plugin +License: LGPLv2+ + +Url: https://bitbucket.org/_pmat_/libyui-mga-gtk.git +Source0: %{name}-%{version}.tar.bz2 + +BuildRequires: libyui-devel >= 3.1.2 +BuildRequires: libyui-gtk-devel +BuildRequires: libyui-mga-devel >= 1.0.4 +BuildRequires: gtk3-devel +BuildRequires: cmake +BuildRequires: boost-devel +BuildRequires: doxygen +BuildRequires: ghostscript +BuildRequires: graphviz +Requires: libyui%{?_isa} +Requires: libyui-mga%{?_isa} +Requires: libyui-gtk%{?_isa} + +%description +This package contains the library needed to run programs +dynamically linked with libyui-mga-gtk. + +%files +%license COPYING* +%{_libdir}/yui/lib*.so.* + +#----------------------------------------------------------------------- + +%package devel +Summary: %{summary} header files +Requires: libyui-devel +Requires: %{name} = %{version}-%{release} + +%description devel +This package provides headers files for libyui-mga-gtk development. + +%files devel +%{_includedir}/yui +%{_libdir}/yui/lib*.so +%{_libdir}/pkgconfig/libyui-mga-gtk.pc +%{_libdir}/cmake/libyui-mga-gtk +%doc %{_docdir}/libyui-mga-gtk%{major} + +#----------------------------------------------------------------------- + +%prep +%setup -q +%autopatch -p1 + +%build +./bootstrap.sh +mkdir build +cd build +cmake \ + -DYPREFIX=%{_prefix} \ + -DDOC_DIR=%{_docdir} \ + -DLIB_DIR=%{_lib} \ + -DINSTALL_DOCS=yes \ + -DENABLE_WERROR=0 \ + -DINSTALL_DOCS=yes \ + -DCMAKE_BUILD_TYPE=RELWITHDEBINFO .. + +%make_build docs + +%install +%make_install -C build +find "%{buildroot}" -name "*.la" -delete + + +%changelog +* Thu Apr 7 2016 Neal Gompa - 1.0.2-0.1 +- Initial package based on Mageia package