!2 20201127 add yaml file

From: @zhang__3125
Reviewed-by: 
Signed-off-by:
This commit is contained in:
openeuler-ci-bot 2020-12-02 10:56:06 +08:00 committed by Gitee
commit 32291272af
2 changed files with 39 additions and 13 deletions

View File

@ -1,14 +1,17 @@
Name: libglademm24 Name: libglademm24
Version: 2.6.7 Version: 2.6.7
Release: 1%{?dist} Release: 3
Summary: C++ wrapper for libglade Summary: C++ wrapper for libglade
Group: System Environment/Libraries
License: LGPLv2+ License: LGPLv2+
#Group: Development/Libraries URL: http://gtkmm.sourceforge.net/
URL: http://www.gtkmm.org/
Source0: http://ftp.gnome.org/pub/GNOME/sources/libglademm/2.6/libglademm-%{version}.tar.bz2 Source0: http://ftp.gnome.org/pub/GNOME/sources/libglademm/2.6/libglademm-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
#BuildArch: noarch
BuildRequires: gcc-c++ Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
BuildRequires: gtkmm24-devel >= 2.6.0 BuildRequires: gtkmm24-devel >= 2.6.0
BuildRequires: libglade2-devel >= 2.6.1 BuildRequires: libglade2-devel >= 2.6.1
@ -20,36 +23,54 @@ flexible object-oriented framework.
%package devel %package devel
Summary: Headers for developing programs that will use libglademm. Summary: Headers for developing programs that will use libglademm.
Requires: %{name}%{?_isa} = %{version}-%{release} Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: gtkmm24-devel
Requires: libglade2-devel
%description devel %description devel
This package contains the headers that programmers will need to This package contains the headers that programmers will need to
develop applications which will use libglademm, part of GTKmm, the C++ develop applications which will use libglademm, part of GTKmm, the C++
interface to the GTK+. interface to the GTK+.
%prep %prep
%setup -q -n libglademm-%{version} %setup -q -n libglademm-%{version}
%build %build
%configure --disable-static --enable-docs %configure --disable-static --enable-docs
%make_build make %{?_smp_mflags}
%install %install
rm -rf docs-to-include rm -rf $RPM_BUILD_ROOT docs-to-include
%make_install make install DESTDIR=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name "*.la" -print -delete find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
%{__mkdir} docs-to-include %{__mkdir} docs-to-include
%{__mv} ${RPM_BUILD_ROOT}%{_docdir}/gnomemm-2.6/libglademm-2.4/* docs-to-include/ %{__mv} ${RPM_BUILD_ROOT}%{_docdir}/gnomemm-2.6/libglademm-2.4/* docs-to-include/
rm -f ${RPM_BUILD_ROOT}%{_datadir}/devhelp/books/libglademm-2.4/* rm -f ${RPM_BUILD_ROOT}%{_datadir}/devhelp/books/libglademm-2.4/*
%ldconfig_scriptlets
%clean
rm -rf $RPM_BUILD_ROOT
%post
/sbin/ldconfig
%postun
/sbin/ldconfig
%files %files
%license COPYING %defattr(-, root, root, -)
%doc AUTHORS ChangeLog INSTALL NEWS README %doc AUTHORS COPYING ChangeLog INSTALL NEWS README
%{_libdir}/*.so.* %{_libdir}/*.so.*
%files devel %files devel
%defattr(-, root, root, -)
%doc docs-to-include/* %doc docs-to-include/*
%{_includedir}/libglademm-2.4 %{_includedir}/libglademm-2.4
%{_libdir}/*.so %{_libdir}/*.so

5
libglademm24.yaml Normal file
View File

@ -0,0 +1,5 @@
version_control: ftp
src_repo: http://ftp.gnome.org/pub/GNOME/sources/libglademm/
tag_pattern: (.*)/
separator: .