SHA256
1
0
forked from pool/acct

Accepting request 486151 from Base:System

1

OBS-URL: https://build.opensuse.org/request/show/486151
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/acct?expand=0&rev=39
This commit is contained in:
Yuchen Lin 2017-04-11 07:46:17 +00:00 committed by Git OBS Bridge
commit f68ec34b7b
10 changed files with 57 additions and 106 deletions

View File

@ -5,11 +5,11 @@ Subject: acct-hz.patch
sa.c | 14 +++++++++++++- sa.c | 14 +++++++++++++-
2 files changed, 26 insertions(+), 2 deletions(-) 2 files changed, 26 insertions(+), 2 deletions(-)
Index: acct-6.6.1/lastcomm.c Index: lastcomm.c
=================================================================== ===================================================================
--- acct-6.6.1.orig/lastcomm.c 2011-03-16 23:50:13.000000000 +0100 --- lastcomm.c.orig
+++ acct-6.6.1/lastcomm.c 2013-12-21 23:54:26.496776873 +0100 +++ lastcomm.c
@@ -71,7 +75,7 @@ int debugging_enabled = 0; /* Nonzero me @@ -71,7 +71,7 @@ int debugging_enabled = 0; /* Nonzero me
int strict_match_flag = 0; /* Nonzero if each record has to match int strict_match_flag = 0; /* Nonzero if each record has to match
all items on the command line */ all items on the command line */
int print_controls = 0; /* don't print control characters */ int print_controls = 0; /* don't print control characters */
@ -18,7 +18,7 @@ Index: acct-6.6.1/lastcomm.c
char *program_name; /* name of the program, for usage & errs */ char *program_name; /* name of the program, for usage & errs */
@@ -328,6 +332,14 @@ void parse_entries(void) @@ -328,6 +328,14 @@ void parse_entries(void)
print_pacct_record (rec, stddebug); print_pacct_record (rec, stddebug);
} }
@ -33,11 +33,11 @@ Index: acct-6.6.1/lastcomm.c
if (desired_entry (this_uid, this_dev, rec->ac_comm)) if (desired_entry (this_uid, this_dev, rec->ac_comm))
{ {
double ut = ACUTIME_2_DOUBLE (rec->ac_utime); double ut = ACUTIME_2_DOUBLE (rec->ac_utime);
Index: acct-6.6.1/sa.c Index: sa.c
=================================================================== ===================================================================
--- acct-6.6.1.orig/sa.c 2011-03-16 23:50:13.000000000 +0100 --- sa.c.orig
+++ acct-6.6.1/sa.c 2013-12-21 23:54:26.497776877 +0100 +++ sa.c
@@ -190,7 +190,7 @@ @@ -191,7 +191,7 @@ int print_users = 0;
int percentages = 0; /* include percentages in printout */ int percentages = 0; /* include percentages in printout */
int user_summary_flag = 0; /* are we printing a user summary? */ int user_summary_flag = 0; /* are we printing a user summary? */
int group_summary_flag = 0; /* are we printing a group summary? */ int group_summary_flag = 0; /* are we printing a group summary? */
@ -46,7 +46,7 @@ Index: acct-6.6.1/sa.c
#if defined(HAVE_ACUTIME) && defined(HAVE_ACSTIME) #if defined(HAVE_ACUTIME) && defined(HAVE_ACSTIME)
@@ -1172,6 +1172,18 @@ void parse_acct_entries (void) @@ -1180,6 +1180,18 @@ void parse_acct_entries (void)
/* loop while there are entries to be had */ /* loop while there are entries to be had */
while ((rec = pacct_get_entry ()) != NULL) while ((rec = pacct_get_entry ()) != NULL)
{ {

View File

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

View File

@ -1,8 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
Comment: GPGTools - http://gpgtools.org
iD8DBQBUXah66I0XmJx2NrwRArrGAJ9dPOcXCDInhWE1NKuQGq18k0HsKgCg0mZT
xTfFjV9lPDwMJEr8NUeyLfE=
=qM8Q
-----END PGP SIGNATURE-----

3
acct-6.6.3.tar.gz Normal file
View File

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

8
acct-6.6.3.tar.gz.sig Normal file
View File

@ -0,0 +1,8 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
Comment: GPGTools - http://gpgtools.org
iD8DBQBY5V7s6I0XmJx2NrwRApN/AJsFgRomzBjkSnIlCjzjDhuSXL+STwCeJ7eh
2BefLXiQAAexVbGnxPpY81g=
=EeNq
-----END PGP SIGNATURE-----

View File

@ -1,39 +0,0 @@
Subject: configure.ac: Change AC_LANG_SOURCE() into AC_LANG_PROGRAM()
---
configure.ac | 8 ++------
1 files changed, 2 insertions(+), 6 deletions(-)
Index: acct-6.6.1/configure.ac
===================================================================
--- acct-6.6.1.orig/configure.ac 2013-03-09 00:19:37.000000000 +0100
+++ acct-6.6.1/configure.ac 2013-12-21 23:54:54.896897230 +0100
@@ -231,7 +231,7 @@ AC_CHECK_HEADER(sys/acct.h,
dnl
dnl find out where utmp/pacct are stored
dnl
-AC_RUN_IFELSE([AC_LANG_SOURCE([[
+AC_RUN_IFELSE([AC_LANG_PROGRAM([[
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
@@ -310,9 +310,7 @@ AC_RUN_IFELSE([AC_LANG_SOURCE([[
# endif
# endif
#endif
-
-main ()
-{
+]], [[
FILE *fp;
fp = fopen ("locs", "w");
fprintf (fp, "WTMP_FILE_LOC=%s\n", WTMP_FILE);
@@ -320,8 +318,6 @@ main ()
fprintf (fp, "SAVACCT_FILE_LOC=%s\n", SAVACCT_FILE);
fprintf (fp, "USRACCT_FILE_LOC=%s\n", USRACCT_FILE);
fclose (fp);
- exit(0);
-}
]])],[. ./locs; rm locs],[echo "Error -- could not locate your wtmp and acct files."; exit 1],[echo "Sorry -- you cannot cross-compile this package (FIXME)."; exit 1 ])
dnl types

View File

@ -4,13 +4,13 @@ Subject: Add @dircategory and @direntry
accounting.texi | 5 +++++ accounting.texi | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-) 1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/accounting.texi b/accounting.texi Index: accounting.texi
index f580f6f..5c8df0d 100644 ===================================================================
--- a/accounting.texi --- accounting.texi.orig
+++ b/accounting.texi +++ accounting.texi
@@ -11,6 +11,11 @@ @@ -16,6 +16,11 @@
* acct: (accounting). User specific process accounting.
@include version.texi @end direntry
+@dircategory Miscellaneous +@dircategory Miscellaneous
+@direntry +@direntry
@ -20,6 +20,3 @@ index f580f6f..5c8df0d 100644
@ifinfo @ifinfo
GNU Accounting Utilities GNU Accounting Utilities
Copyright (C) 1993, 1996, 1997, 1998, 2005, 2008, 2009, 2010 Copyright (C) 1993, 1996, 1997, 1998, 2005, 2008, 2009, 2010
--
1.7.7

View File

@ -1,19 +0,0 @@
---
accounting.texi | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
Index: acct-6.6.2/accounting.texi
===================================================================
--- acct-6.6.2.orig/accounting.texi
+++ acct-6.6.2/accounting.texi
@@ -79,9 +79,7 @@ the accounting utilities, read the intro
information about any of the applications, see the chapter with the
program's name.
-This is Edition @value{EDITION} of the documentation, updated
-@value{UPDATED} for version @value{VERSION} of the GNU Accounting
-Utilities.
+This is version @value{VERSION} of the GNU Accounting Utilities.
@end ifnottex
@menu

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Thu Apr 6 11:59:18 UTC 2017 - mpluskal@suse.com
- Update to version 6.6.3:
* Fixed manuals.
- Refresh patches:
* acct-6.6.2-hz.patch
* acct-info.patch
- Drop no longer needed:
* acct-ac.patch
* acct-timestamp.patch
-------------------------------------------------------------------
Wed Mar 29 11:22:15 UTC 2017 - kstreitova@suse.com
- cleanup with spec-cleaner
- get rid of %{name} and %{version} macros from the patch names
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jul 13 19:46:53 UTC 2016 - kstreitova@suse.com Wed Jul 13 19:46:53 UTC 2016 - kstreitova@suse.com

View File

@ -1,7 +1,7 @@
# #
# spec file for package acct # spec file for package acct
# #
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -17,22 +17,19 @@
Name: acct Name: acct
Version: 6.6.2 Version: 6.6.3
Release: 0 Release: 0
Summary: User-Specific Process Accounting Summary: User-Specific Process Accounting
License: GPL-2.0+ License: GPL-2.0+
Group: System/Base Group: System/Base
Url: http://www.gnu.org/software/acct/ Url: https://www.gnu.org/software/acct/
Source: http://ftp.gnu.org/gnu/acct/%{name}-%{version}.tar.gz Source: https://ftp.gnu.org/gnu/acct/%{name}-%{version}.tar.gz
Source1: acct.service Source1: acct.service
Source2: logrotate.acct Source2: logrotate.acct
Source3: http://ftp.gnu.org/gnu/acct/%{name}-%{version}.tar.gz.sig Source3: https://ftp.gnu.org/gnu/acct/%{name}-%{version}.tar.gz.sig
Source4: %{name}.keyring Source4: acct.keyring
Patch0: %{name}-%{version}-hz.patch Patch0: acct-6.6.2-hz.patch
Patch2: %{name}-info.patch Patch2: acct-info.patch
Patch3: %{name}-ac.patch
Patch4: acct-timestamp.patch
BuildRequires: libtool
BuildRequires: makeinfo BuildRequires: makeinfo
BuildRequires: systemd-rpm-macros BuildRequires: systemd-rpm-macros
Requires: logrotate Requires: logrotate
@ -47,13 +44,10 @@ accounting: sa, accton, and lastcomm.
%prep %prep
%setup -q %setup -q
%patch0 -p1 %patch0
%patch2 -p1 %patch2
%patch3 -p1
%patch4 -p1
%build %build
autoreconf -ivf
%configure %configure
make %{?_smp_mflags} make %{?_smp_mflags}
@ -93,7 +87,7 @@ rm -f %{buildroot}/%{_mandir}/man1/last.1*
%files %files
%defattr(-, root, root) %defattr(-, root, root)
%doc README NEWS %doc README NEWS
%{_infodir}/*.info.* %{_infodir}/*.info%{ext_info}
%{_mandir}/man1/ac* %{_mandir}/man1/ac*
%{_mandir}/man1/lastcomm* %{_mandir}/man1/lastcomm*
%{_mandir}/man8/* %{_mandir}/man8/*