|
@@ -1,5 +1,11 @@
|
|
|
|
+%define _unpackaged_files_terminate_build 1
|
|
|
|
+%global _vpath_srcdir .
|
|
|
|
+%global _vpath_builddir build
|
|
|
|
+%global __global_cflags %{optflags}
|
|
|
|
+%global __global_ldflags ""
|
|
|
|
+
|
|
Name: accountsservice
|
|
Name: accountsservice
|
|
-Version: 0.6.40
|
|
|
|
|
|
+Version: 0.6.54
|
|
Release: 1%{?_dist_release}
|
|
Release: 1%{?_dist_release}
|
|
Summary: D-Bus interfaces for querying and manipulating user account information
|
|
Summary: D-Bus interfaces for querying and manipulating user account information
|
|
Summary(ja): ユーザーアカウント情報の問合せや処理を行うための D-Bus インターフェース
|
|
Summary(ja): ユーザーアカウント情報の問合せや処理を行うための D-Bus インターフェース
|
|
@@ -10,24 +16,29 @@ URL: http://www.fedoraproject.org/wiki/Features/UserAccountDialog
|
|
#VCS: git:git://git.freedesktop.org/accountsservice
|
|
#VCS: git:git://git.freedesktop.org/accountsservice
|
|
Source0: http://mclasen.fedorapeople.org/accounts/accountsservice-%{version}.tar.xz
|
|
Source0: http://mclasen.fedorapeople.org/accounts/accountsservice-%{version}.tar.xz
|
|
|
|
|
|
|
|
+# upstream patch
|
|
|
|
+Patch1: accountsservice-minimum-uid.patch
|
|
|
|
+Patch2: accountsservice-expose-interface-directory.patch
|
|
|
|
+
|
|
# for Vine Linux
|
|
# for Vine Linux
|
|
-Patch1000: accountsservice-0.6.37-vine-environment.patch
|
|
|
|
|
|
+Patch1000: accountsservice-0.6.54-vine-environment.patch
|
|
|
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
|
|
|
|
+BuildRequires: meson
|
|
BuildRequires: glib2-devel
|
|
BuildRequires: glib2-devel
|
|
BuildRequires: dbus-glib-devel
|
|
BuildRequires: dbus-glib-devel
|
|
BuildRequires: polkit-devel
|
|
BuildRequires: polkit-devel
|
|
BuildRequires: intltool
|
|
BuildRequires: intltool
|
|
# BuildRequires: systemd-units
|
|
# BuildRequires: systemd-units
|
|
BuildRequires: gobject-introspection-devel
|
|
BuildRequires: gobject-introspection-devel
|
|
|
|
+BuildRequires: elogind-devel
|
|
|
|
+BuildRequires: python3-setuptools
|
|
|
|
|
|
Requires: polkit
|
|
Requires: polkit
|
|
-Requires: ConsoleKit
|
|
|
|
Requires: shadow-utils
|
|
Requires: shadow-utils
|
|
|
|
|
|
Vendor: Project Vine
|
|
Vendor: Project Vine
|
|
Distribution: Vine Linux
|
|
Distribution: Vine Linux
|
|
-Packager: Takemikaduchi
|
|
|
|
|
|
|
|
|
|
|
|
%description
|
|
%description
|
|
@@ -71,23 +82,23 @@ This package contains documentation for %{name}.
|
|
|
|
|
|
|
|
|
|
%prep
|
|
%prep
|
|
-%setup -q
|
|
|
|
-%patch1000 -p1 -b .vine
|
|
|
|
|
|
+%autosetup -p1
|
|
|
|
|
|
%build
|
|
%build
|
|
-autoreconf -if
|
|
|
|
-%configure \
|
|
|
|
- --disable-static \
|
|
|
|
- --with-minimum-uid=500 \
|
|
|
|
- --disable-systemd
|
|
|
|
-make %{?_smp_mflags}
|
|
|
|
|
|
+%meson \
|
|
|
|
+ -Dsystemd=false \
|
|
|
|
+ -Dsystemdsystemunitdir=no \
|
|
|
|
+ -Delogind=true \
|
|
|
|
+ -Dadmin_group=wheel \
|
|
|
|
+ -Dminimum_uid=500 \
|
|
|
|
+ -Dgtk_doc=true
|
|
|
|
+
|
|
|
|
+%meson_build
|
|
|
|
|
|
|
|
|
|
%install
|
|
%install
|
|
rm -rf $RPM_BUILD_ROOT
|
|
rm -rf $RPM_BUILD_ROOT
|
|
-
|
|
|
|
-make install DESTDIR=$RPM_BUILD_ROOT
|
|
|
|
-rm $RPM_BUILD_ROOT%{_libdir}/*.la
|
|
|
|
|
|
+%meson_install
|
|
|
|
|
|
%find_lang accounts-service
|
|
%find_lang accounts-service
|
|
|
|
|
|
@@ -131,6 +142,11 @@ rm -rf $RPM_BUILD_ROOT
|
|
%{_datadir}/gtk-doc/html/libaccountsservice/
|
|
%{_datadir}/gtk-doc/html/libaccountsservice/
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Fri Dec 28 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.6.54-1
|
|
|
|
+- new upstream release.
|
|
|
|
+- added elogind support.
|
|
|
|
+- updated Patch1000.
|
|
|
|
+
|
|
* Mon Apr 13 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.40-1
|
|
* Mon Apr 13 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.40-1
|
|
- new upstream release
|
|
- new upstream release
|
|
|
|
|