- do not use *.spec.in template, use *.spec file with RPM macros

instead
- 3.1.0

OBS-URL: https://build.opensuse.org/package/show/YaST:Head/yast2-users?expand=0&rev=435
This commit is contained in:
ZYpp Developers 2013-10-09 07:23:01 +00:00 committed by Git OBS Bridge
parent ad51b4088c
commit 065230180f
4 changed files with 38 additions and 49 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f746fc1a978c63b6914ac8f3c3067c61999c66f693b7fdfd111a8a79bd1af1ba
size 426556

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:77bfbbfe12799f57d6969e98e06a0ce4f3f64da81e8187aa2db72f599b27d05c
size 257066

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Thu Sep 19 17:45:35 UTC 2013 - lslezak@suse.cz
- do not use *.spec.in template, use *.spec file with RPM macros
instead
- 3.1.0
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Aug 7 12:23:46 CEST 2013 - jsuchome@suse.cz Wed Aug 7 12:23:46 CEST 2013 - jsuchome@suse.cz

View File

@ -17,11 +17,11 @@
Name: yast2-users Name: yast2-users
Version: 3.0.1 Version: 3.1.0
Release: 0 Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: yast2-users-%{version}.tar.bz2 Source0: %{name}-%{version}.tar.bz2
BuildRequires: cracklib-devel BuildRequires: cracklib-devel
BuildRequires: doxygen BuildRequires: doxygen
@ -32,7 +32,7 @@ BuildRequires: perl-XML-Writer
BuildRequires: update-desktop-files BuildRequires: update-desktop-files
BuildRequires: yast2 BuildRequires: yast2
BuildRequires: yast2-core-devel BuildRequires: yast2-core-devel
BuildRequires: yast2-devtools BuildRequires: yast2-devtools >= 3.0.6
BuildRequires: yast2-ldap-client BuildRequires: yast2-ldap-client
BuildRequires: yast2-perl-bindings BuildRequires: yast2-perl-bindings
BuildRequires: yast2-security BuildRequires: yast2-security
@ -88,58 +88,40 @@ This package contains development documentation for using the API
provided by yast2-users package. provided by yast2-users package.
%prep %prep
%setup -n yast2-users-%{version} %setup -n %{name}-%{version}
%build %build
%{_prefix}/bin/y2tool y2autoconf %yast_build
%{_prefix}/bin/y2tool y2automake
autoreconf --force --install
export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
./configure --libdir=%{_libdir} --prefix=%{_prefix} --mandir=%{_mandir}
# V=1: verbose build in case we used AM_SILENT_RULES(yes)
# so that RPM_OPT_FLAGS check works
make %{?jobs:-j%jobs} V=1
%install %install
make install DESTDIR="$RPM_BUILD_ROOT" %yast_install
[ -e "%{_prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK" ] || Y2DIR="$RPM_BUILD_ROOT/usr/share/YaST2" make check DESTDIR="$RPM_BUILD_ROOT"
for f in `find $RPM_BUILD_ROOT/%{_prefix}/share/applications/YaST2/ -name "*.desktop"` ; do
d=${f##*/}
%suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop}
done
%clean
rm -rf "$RPM_BUILD_ROOT"
%files %files
%defattr(-,root,root) %defattr(-,root,root)
%dir /usr/share/YaST2/include/users %dir %{yast_yncludedir}/users
%dir /usr/share/YaST2/modules/YaPI %dir %{yast_moduledir}/YaPI
/usr/share/YaST2/clients/*.rb %{yast_clientdir}/*.rb
%{_prefix}/share/applications/YaST2/*.desktop %{yast_desktopdir}/*.desktop
/usr/share/YaST2/modules/*.pm %{yast_moduledir}/*.pm
/usr/share/YaST2/modules/UsersUI.rb %{yast_moduledir}/UsersUI.rb
/usr/share/YaST2/modules/YaPI/*.pm %{yast_moduledir}/YaPI/*.pm
/usr/share/YaST2/include/users/* %{yast_yncludedir}/users/*
/usr/share/YaST2/schema/autoyast/rnc/users.rnc %{yast_schemadir}/autoyast/rnc/users.rnc
#agents: #agents:
/usr/share/YaST2/scrconf/*.scr %{yast_scrconfdir}/*.scr
/usr/lib/YaST2/servers_non_y2/ag_nis %{yast_agentdir}/ag_nis
/usr/lib/YaST2/servers_non_y2/ag_uid %{yast_agentdir}/ag_uid
%{_libdir}/YaST2/plugin/libpy2ag_crack.so.* %{yast_plugindir}/libpy2ag_crack.so.*
%{_libdir}/YaST2/plugin/libpy2ag_crack.so %{yast_plugindir}/libpy2ag_crack.so
%{_libdir}/YaST2/plugin/libpy2ag_crack.la %{yast_plugindir}/libpy2ag_crack.la
%dir %{_prefix}/share/doc/packages/yast2-users %dir %{yast_docdir}
%doc %{_prefix}/share/doc/packages/yast2-users/README %doc %{yast_docdir}/README
%doc %{_prefix}/share/doc/packages/yast2-users/COPYING %doc %{yast_docdir}/COPYING
%doc %{_prefix}/share/doc/packages/yast2-users/TODO.txt %doc %{yast_docdir}/TODO.txt
%doc %{_prefix}/share/doc/packages/yast2-users/users.html %doc %{yast_docdir}/users.html
%files devel-doc %files devel-doc
%doc %{_prefix}/share/doc/packages/yast2-users/autodocs %doc %{yast_docdir}/autodocs
%doc %{_prefix}/share/doc/packages/yast2-users/crack.html %doc %{yast_docdir}/crack.html
%changelog %changelog