Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
938a950877
!4 add buildrequires gcc-c++
From: @zhang__3125 
Reviewed-by: @dwl301 
Signed-off-by: @dwl301
2022-03-07 06:29:29 +00:00
丈青山
f0ef81e0ac
update libglademm.spec.
add buildrequires gcc-c++
2022-03-07 05:15:59 +00:00
openeuler-ci-bot
32291272af !2 20201127 add yaml file
From: @zhang__3125
Reviewed-by: 
Signed-off-by:
2020-12-02 10:56:06 +08:00
zhang__3125
c9c1c58ac5 20201201 add yaml file 2020-12-02 10:48:20 +08:00
张琳
e6f6031601 update libglademm.spec. 2020-12-02 09:54:15 +08:00
张琳
f620e2b07c update libglademm.spec. 2020-12-01 19:54:15 +08:00
张琳
950555da69 update libglademm.spec. 2020-12-01 19:53:35 +08:00
张琳
cc2da18c33 update libglademm.spec. 2020-12-01 19:38:14 +08:00
张琳
972c057b0e update libglademm.spec. 2020-12-01 19:19:24 +08:00
zhang__3125
5f3757db17 20201201 add yaml file 2020-12-01 19:11:46 +08:00
2 changed files with 43 additions and 17 deletions

View File

@ -1,16 +1,20 @@
Name: libglademm24 Name: libglademm24
Version: 2.6.7 Version: 2.6.7
Release: 2 Release: 4
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
BuildRequires: gcc-c++
%description %description
This package provides a C++ interface for libglademm. It is a This package provides a C++ interface for libglademm. It is a
@ -20,36 +24,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
@ -57,5 +79,8 @@ rm -f ${RPM_BUILD_ROOT}%{_datadir}/devhelp/books/libglademm-2.4/*
%{_libdir}/pkgconfig/*.pc %{_libdir}/pkgconfig/*.pc
%changelog %changelog
* Sat Feb 12 2022 dillon chen <dillon.chen@gmail.com> - 2.6.7-4
- add buildrequires gcc-c++
* Wed Jul 8 2020 Dillon Chen <dillon.chen@turbolinux.com.cn> - 2.6.7-1 * Wed Jul 8 2020 Dillon Chen <dillon.chen@turbolinux.com.cn> - 2.6.7-1
- Init package - Init package

View File

@ -1,4 +1,5 @@
version_control: git version_control: ftp
src_repo: src_repo: http://ftp.gnome.org/pub/GNOME/sources/libglademm/
tag_prefix: "libglademm24-" tag_pattern: (.*)/
seperator: "." separator: .