Browse Source

at-spi2-core-2.27.1-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@11351 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 6 years ago
parent
commit
e78b4b1f5f
1 changed files with 22 additions and 11 deletions
  1. 22 11
      a/at-spi2-core/at-spi2-core-vl.spec

+ 22 - 11
a/at-spi2-core/at-spi2-core-vl.spec

@@ -1,16 +1,30 @@
 %bcond_with firstbuild
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
+%define _unpackaged_files_terminate_build 1
+
+# Meson settings
+%global _vpath_srcdir .
+%global _vpath_builddir %{_target_platform}
+%global __global_cflags  %{optflags}
+%global __global_cxxflags  %{optflags}
+%global __global_fflags  %{optflags} -I%_fmoddir
+%global __global_fcflags %{optflags} -I%_fmoddir
+%global __global_ldflags -Wl,-z,relro %{_hardened_ldflags}
+%global _hardened_ldflags ""
+%global __meson_wrap_mode default
+
 
 Name:           at-spi2-core
-Version:        2.20.2
+Version:        2.27.1
 Release:        1%{?_dist_release}
 Summary:        Protocol definitions and daemon for D-Bus at-spi
 
 Group:          System Environment/Libraries
 License:        LGPLv2+
 URL:            http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus
-Source0:        http://download.gnome.org/sources/at-spi2-core/2.20/%{name}-%{version}.tar.xz
+Source0:        http://download.gnome.org/sources/at-spi2-core/2.27/%{name}-%{version}.tar.xz
 
+BuildRequires:  meson
 BuildRequires:  dbus-devel
 BuildRequires:  dbus-glib-devel
 BuildRequires:  glib2-devel
@@ -84,20 +98,14 @@ API documentation for libatspi.
 %prep
 %setup -q
 
-%build
-%configure %{?with_firstbuild:--disable-introspection} \
-	--with-dbus-daemondir=/bin
-
-make %{?_smp_mflags}
-
+%meson -Denable_docs=true
+%meson_build
 
 %install
-make install DESTDIR=$RPM_BUILD_ROOT
+%meson_install
 
 %{find_lang} %{name}
 
-rm $RPM_BUILD_ROOT%{_libdir}/libatspi.la
-
 rm -rf $RPM_BUILD_ROOT%{_prefix}/lib/systemd
 
 %post -p /sbin/ldconfig
@@ -140,6 +148,9 @@ rm -rf $RPM_BUILD_ROOT%{_prefix}/lib/systemd
 
 
 %changelog
+* Mon Jan 08 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.27.1-1
+- new upstream release.
+
 * Thu Jul 14 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.20.2-1
 - new upstream release