[arch-commits] Commit in tevent/trunk (PKGBUILD wafsamba-use-native-waf-timer.patch)
Levente Polyak
anthraxx at archlinux.org
Sat Mar 28 17:50:18 UTC 2020
Date: Saturday, March 28, 2020 @ 17:50:18
Author: anthraxx
Revision: 378619
upgpkg: tevent 1:0.10.1-2: adding soname provides and signatures
Modified:
tevent/trunk/PKGBUILD
Deleted:
tevent/trunk/wafsamba-use-native-waf-timer.patch
-------------------------------------+
PKGBUILD | 31 +++++----
wafsamba-use-native-waf-timer.patch | 114 ----------------------------------
2 files changed, 18 insertions(+), 127 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-03-28 17:42:14 UTC (rev 378618)
+++ PKGBUILD 2020-03-28 17:50:18 UTC (rev 378619)
@@ -6,28 +6,33 @@
pkgname=tevent
pkgver=0.10.1
-pkgrel=1
+pkgrel=2
epoch=1
-pkgdesc="An event system based on the talloc memory management library"
+pkgdesc='Event system based on the talloc memory management library'
+url="https://tevent.samba.org/"
arch=('x86_64')
-url="https://tevent.samba.org/"
-source=("https://samba.org/ftp/tevent/${pkgname}-${pkgver}.tar.gz")
+source=(https://samba.org/ftp/tevent/${pkgname}-${pkgver}.tar{.gz,.asc})
license=('GPL3')
depends=('talloc')
makedepends=('python')
optdepends=('python: for python bindings')
-md5sums=('1060eb69d6994a847eecb73c4d391ced')
+provides=(libtevent.so)
+validpgpkeys=('9147A339719518EE9011BCB54793916113084025') # Samba Library Distribution Key <samba-bugs at samba.org>
+sha512sums=('204295672618b8d720743f1d388f9a2d591805c8ef36cdb7e9ae3aa824bc288dab64b336e6a5f5babe6214a993b1ad3d0faa9d8ec2b30a9b927b3ea68bc5fd52'
+ 'SKIP')
build() {
- cd ${pkgname}-${pkgver}
- ./configure --prefix=/usr \
- --bundled-libraries=NONE \
- --builtin-libraries=replace
+ cd ${pkgname}-${pkgver}
+ ./configure \
+ --prefix=/usr \
+ --bundled-libraries=NONE \
+ --builtin-libraries=replace
+ make
}
package() {
- cd ${pkgname}-${pkgver}
-
- make
- make DESTDIR="${pkgdir}/" install
+ cd ${pkgname}-${pkgver}
+ make DESTDIR="${pkgdir}" install
}
+
+# vim: ts=2 sw=2 et:
Deleted: wafsamba-use-native-waf-timer.patch
===================================================================
--- wafsamba-use-native-waf-timer.patch 2020-03-28 17:42:14 UTC (rev 378618)
+++ wafsamba-use-native-waf-timer.patch 2020-03-28 17:50:18 UTC (rev 378619)
@@ -1,114 +0,0 @@
-From dc27ff44de578b0b429a24b0e42e243d8bf481a8 Mon Sep 17 00:00:00 2001
-From: Lukas Slebodnik <lslebodn at fedoraproject.org>
-Date: Wed, 12 Jun 2019 12:27:04 +0200
-Subject: [PATCH] wafsamba: Use native waf timer
-
- __main__:1: DeprecationWarning: time.clock has been deprecated in Python 3.3
- and will be removed from Python 3.8: use time.perf_counter
- or time.process_time instead
-
-BUG: https://bugzilla.samba.org/show_bug.cgi?id=13998
-
-Signed-off-by: Lukas Slebodnik <lslebodn at fedoraproject.org>
-Reviewed-by: Andreas Schneider <asn at samba.org>
-Reviewed-by: Alexander Bokovoy <ab at samba.org>
----
- buildtools/wafsamba/samba_deps.py | 25 ++++++++++++-------------
- 1 file changed, 12 insertions(+), 13 deletions(-)
-
-diff --git a/buildtools/wafsamba/samba_deps.py b/buildtools/wafsamba/samba_deps.py
-index f8c38809bd2..03c37079a8c 100644
---- a/buildtools/wafsamba/samba_deps.py
-+++ b/buildtools/wafsamba/samba_deps.py
-@@ -1,6 +1,6 @@
- # Samba automatic dependency handling and project rules
-
--import os, sys, re, time
-+import os, sys, re
-
- from waflib import Build, Options, Logs, Utils, Errors
- from waflib.Logs import debug
-@@ -1102,8 +1102,7 @@ def check_project_rules(bld):
- if not force_project_rules and load_samba_deps(bld, tgt_list):
- return
-
-- global tstart
-- tstart = time.clock()
-+ timer = Utils.Timer()
-
- bld.new_rules = True
- Logs.info("Checking project rules ...")
-@@ -1112,26 +1111,26 @@ def check_project_rules(bld):
-
- expand_subsystem_deps(bld)
-
-- debug("deps: expand_subsystem_deps: %f" % (time.clock() - tstart))
-+ debug("deps: expand_subsystem_deps: %s" % str(timer))
-
- replace_grouping_libraries(bld, tgt_list)
-
-- debug("deps: replace_grouping_libraries: %f" % (time.clock() - tstart))
-+ debug("deps: replace_grouping_libraries: %s" % str(timer))
-
- build_direct_deps(bld, tgt_list)
-
-- debug("deps: build_direct_deps: %f" % (time.clock() - tstart))
-+ debug("deps: build_direct_deps: %s" % str(timer))
-
- break_dependency_loops(bld, tgt_list)
-
-- debug("deps: break_dependency_loops: %f" % (time.clock() - tstart))
-+ debug("deps: break_dependency_loops: %s" % str(timer))
-
- if Options.options.SHOWDEPS:
- show_dependencies(bld, Options.options.SHOWDEPS, set())
-
- calculate_final_deps(bld, tgt_list, loops)
-
-- debug("deps: calculate_final_deps: %f" % (time.clock() - tstart))
-+ debug("deps: calculate_final_deps: %s" % str(timer))
-
- if Options.options.SHOW_DUPLICATES:
- show_object_duplicates(bld, tgt_list)
-@@ -1140,7 +1139,7 @@ def check_project_rules(bld):
- for f in [ build_dependencies, build_includes, add_init_functions ]:
- debug('deps: project rules checking %s', f)
- for t in tgt_list: f(t)
-- debug("deps: %s: %f" % (f, time.clock() - tstart))
-+ debug("deps: %s: %s" % (f, str(timer)))
-
- debug('deps: project rules stage1 completed')
-
-@@ -1148,17 +1147,17 @@ def check_project_rules(bld):
- Logs.error("Duplicate sources present - aborting")
- sys.exit(1)
-
-- debug("deps: check_duplicate_sources: %f" % (time.clock() - tstart))
-+ debug("deps: check_duplicate_sources: %s" % str(timer))
-
- if not bld.check_group_ordering(tgt_list):
- Logs.error("Bad group ordering - aborting")
- sys.exit(1)
-
-- debug("deps: check_group_ordering: %f" % (time.clock() - tstart))
-+ debug("deps: check_group_ordering: %s" % str(timer))
-
- show_final_deps(bld, tgt_list)
-
-- debug("deps: show_final_deps: %f" % (time.clock() - tstart))
-+ debug("deps: show_final_deps: %s" % str(timer))
-
- debug('deps: project rules checking completed - %u targets checked',
- len(tgt_list))
-@@ -1166,7 +1165,7 @@ def check_project_rules(bld):
- if not bld.is_install:
- save_samba_deps(bld, tgt_list)
-
-- debug("deps: save_samba_deps: %f" % (time.clock() - tstart))
-+ debug("deps: save_samba_deps: %s" % str(timer))
-
- Logs.info("Project rules pass")
-
---
-2.22.0
-
More information about the arch-commits
mailing list