I have made the following changes intended for : CE:Utils / libutempter Please review and accept ASAP - BOSS has already processed this request and suggests ??? See the "Messages from BOSS" section below
https://build.pub.meego.com/request/show/2632 Thank You, bossbot ([email protected]) [This message was auto-generated] --- Request # 2632: Messages from BOSS: None State: new 2011-10-24T14:15:55 bossbot Reviews: from bossbot :BOSS suggests accepting this review. See email for more details. BOSS accepted this review because: Target repo CE_Utils_armv7hl found. WARNING check_valid_changes (libutempter) failed: Package libutempter changelog not valid: Invalid email at line 7 * Wed Nov 07 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de> - 1.1.5-1 please follow ref at http://wiki.meego.com/Packaging/Guidelines#Changelogs accepted on No date Changes: submit: home:sage:Mer:Utils / libutempter -> CE:Utils / libutempter Index: libutempter.spec =================================================================== --- libutempter.spec (revision 0) +++ libutempter.spec (revision 3) @@ -0,0 +1,102 @@ +# +# Do NOT Edit the Auto-generated Part! +# Generated by: spectacle version 0.23 +# +# >> macros +%define utempter_compat_ver 0.5.2 +# << macros + +Name: libutempter +Summary: A privileged helper for utmp/wtmp updates +Version: 1.1.5 +Release: 2 +Group: System/Libraries +License: LGPLv2 +URL: ftp://ftp.altlinux.org/pub/people/ldv/utempter +Source0: ftp://ftp.altlinux.org/pub/people/ldv/utempter/%{name}-%{version}.tar.bz2 +Source100: libutempter.yaml +Requires(pre): shadow-utils +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +Provides: utempter = %{utempter_compat_ver} +Obsoletes: utempter + + +%description +This library provides interface for terminal emulators such as +screen and xterm to record user sessions to utmp and wtmp files. + + + +%package devel +Summary: Development environment for utempter +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +This package contains development files required to build +utempter-based software. + + + +%prep +%setup -q -n %{name}-%{version} + +# >> setup +# << setup + +%build +# >> build pre +# << build pre + + + +# >> build post +make CFLAGS="$RPM_OPT_FLAGS" libdir="%{_libdir}" libexecdir="%{_libexecdir}" +# << build post +%install +rm -rf %{buildroot} +# >> install pre +# << install pre + +# >> install post +make install DESTDIR="$RPM_BUILD_ROOT" libdir="%{_libdir}" libexecdir="%{_libexecdir}" +# NOTE: Static lib intentionally disabled. +rm -f $RPM_BUILD_ROOT%{_libdir}/*.a +# << install post + +%pre +# >> pre +{ +%{_sbindir}/groupadd -g 22 -r -f utmp || : +%{_sbindir}/groupadd -g 35 -r -f utempter || : +} +# << pre + + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + + + + +%files +%defattr(-,root,root,-) +# >> files +%doc COPYING README +%{_libdir}/libutempter.so.0 +%{_libdir}/libutempter.so.1.1.5 +%dir %attr(755,root,utempter) %{_libexecdir}/utempter +%attr(2711,root,utmp) %{_libexecdir}/utempter/utempter +# << files + + +%files devel +%defattr(-,root,root,-) +# >> files devel +%{_includedir}/utempter.h +%{_libdir}/libutempter.so +# << files devel + Index: libutempter.changes =================================================================== --- libutempter.changes (revision 0) +++ libutempter.changes (revision 3) @@ -0,0 +1,116 @@ +* Mon Aug 09 2010 Jian-feng Ding <[email protected]> - 1.1.5 +- Clean up spec with spectacle enabling + +* Tue Feb 19 2008 Fedora Release Engineering <[email protected]> - 1.1.5-2 +- Autorebuild for GCC 4.3 + +* Wed Nov 07 2007 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de> - 1.1.5-1 +- 1.1.5-1 +- version upgrade +- fix #246063 + +* Tue Aug 21 2007 Adam Jackson <[email protected]> - 1.1.4-4 +- Rebuild for build id + +* Thu Jul 27 2006 Mike A. Harris <[email protected]> - 1.1.4-3.fc6 +- Create 'utempter' group with official allocated GID==35 (from setup package). + +* Tue Jul 25 2006 Mike A. Harris <[email protected]> - 1.1.4-2.fc6 +- Removed usage of rpm macros inside the spec changelog (#200051) +- Removed non-UTF-8 chars from changelog. + +* Mon Jul 24 2006 Mike A. Harris <[email protected]> - 1.1.4-1.fc6 +- Initial build of Dimitry's libutempter replacement for Fedora Core. +- Reworked the upstream spec file for Fedora packaging compliance. +- Removed static lib subpackage as we dont ship those. + +* Fri Dec 09 2005 Dmitry V. Levin <[email protected]> - 1.1.4-alt1 +- Enabled almost all diagnostics supported by gcc and fixed all + issues found by gcc-3.4.4-alt3. +- Added FreeBSD support, based on patches from Gentoo/FreeBSD. +- Makefile: + + Fixed few portability issues reported by Gentoo developers. +- libutempter: Linked with -Wl,-z,defs. +- utempter: + + Fixed struct utmp initialization on 64-bit architectures + with 32-bit backwards compatibility enabled (like x86_64). + + Linked with -Wl,-z,now, i.e., marked it to tell the dynamic + linker to resolve all symbols when the program is started. + Suggested by Gentoo developers. + +* Thu Aug 18 2005 Dmitry V. Levin <[email protected]> - 1.1.3-alt1 +- Restricted list of global symbols exported by the library. +- Updated FSF postal address. + +* Sun Sep 05 2004 Dmitry V. Levin <[email protected]> - 1.1.2-alt1 +- Added multilib support. + +* Fri Feb 14 2003 Dmitry V. Levin <[email protected]> - 1.1.1-alt1 +- iface.c: don't block SIGCHLD; redefine signal handler instead. + +* Mon Dec 23 2002 Dmitry V. Levin <[email protected]> - 1.1.0-alt1 +- Changed soname back to libutempter.so.0, introduced versioning. + +* Tue Sep 24 2002 Dmitry V. Levin <[email protected]> - 1.0.7-alt1 +- If helper execution fails, try saved group ID. + +* Tue May 21 2002 Dmitry V. Levin <[email protected]> - 1.0.6-alt1 +- New function: utempter_set_helper. + +* Mon Dec 10 2001 Dmitry V. Levin <[email protected]> - 1.0.5-alt1 +- iface.c: block SIGCHLD instead of redefine signal handler. + +* Wed Nov 21 2001 Dmitry V. Levin <[email protected]> - 1.0.4-alt1 +- utempter.h: do not use "__attribute ((unused))". + +* Tue Nov 13 2001 Dmitry V. Levin <[email protected]> - 1.0.3-alt1 +- Added compatibility declarations to ease upgrade of old applications. +- Added small README file. +- Corrected provides. + +* Thu Nov 08 2001 Dmitry V. Levin <[email protected]> - 1.0.2-alt1 +- Added compatibility library to ease upgrade of old applications. + +* Mon Nov 05 2001 Dmitry V. Levin <[email protected]> - 1.0.1-alt1 +- Indented code a bit (Solar request). + +* Mon Oct 15 2001 Dmitry V. Levin <[email protected]> - 1.0.0-alt1 +- Rewritten the code completely. +- Renamed to libutempter. +- Corrected the package description. +- FHSificated (yes, there are no more {_sbindir}/utempter). +- Libificated. + +* Fri Oct 12 2001 Dmitry V. Levin <[email protected]> - 0.5.2-alt4 +- {_libdir}/utempter sounds better so use it as helper directory. + +* Thu Oct 11 2001 Dmitry V. Levin <[email protected]> - 0.5.2-alt3 +- Specfile cleanup. +- Owl-compatible changes: + + added utempter group; + + utempter binary moved to {_libdir}/utempter.d, + owned by group utempter with 710 permissions. + +* Thu Jun 28 2001 Sergie Pugachev <[email protected]> - 0.5.2-alt1 +- new version + +* Tue Dec 05 2000 AEN <[email protected]> - 0.5.2 +- build for RE + +* Tue Jul 25 2000 Thierry Vignaud <[email protected]> - 0.5.1-4mdk +- BM + +* Fri May 19 2000 Pixel <[email protected]> - 0.5.1-3mdk +- add -devel +- add soname +- spec helper cleanup + +* Sat Apr 08 2000 Christopher Molnar <[email protected]> - 0.5.1-2mdk +- changed group + +* Tue Oct 26 1999 Chmouel Boudjnah <[email protected]> - 0.5.1 +- 0.5.1 +- fix utmp as group 22. +- strip utempter. +- defattr to root. + Index: boss.conf =================================================================== --- boss.conf (revision 0) +++ boss.conf (revision 3) @@ -0,0 +1,2 @@ +[checks] +check_valid_changes = warn Index: libutempter.yaml =================================================================== --- libutempter.yaml (revision 0) +++ libutempter.yaml (revision 3) @@ -0,0 +1,29 @@ +Name: libutempter +Summary: A privileged helper for utmp/wtmp updates +Version: 1.1.5 +Release: 2 +Group: System/Libraries +License: LGPLv2 +URL: ftp://ftp.altlinux.org/pub/people/ldv/utempter +Sources: + - ftp://ftp.altlinux.org/pub/people/ldv/utempter/%{name}-%{version}.tar.bz2 +Description: | + This library provides interface for terminal emulators such as + screen and xterm to record user sessions to utmp and wtmp files. + +RequiresPre: + - shadow-utils +Provides: + - utempter = %{utempter_compat_ver} +Obsoletes: + - utempter +Configure: none +Builder: none +SubPackages: + - Name: devel + Summary: Development environment for utempter + Group: Development/Libraries + Description: | + This package contains development files required to build + utempter-based software. + Index: Makefile =================================================================== --- Makefile (revision 0) +++ Makefile (revision 3) @@ -0,0 +1,6 @@ +PKG_NAME := libutempter +SPECFILE = $(addsuffix .spec, $(PKG_NAME)) +YAMLFILE = $(addsuffix .yaml, $(PKG_NAME)) + +include /usr/share/packaging-tools/Makefile.common + Index: libutempter-1.1.5.tar.bz2 =================================================================== Binary file libutempter-1.1.5.tar.bz2 added
