[arch-commits] Commit in libdnet/repos/community-x86_64 (4 files)
Christian Hesse
eworm at archlinux.org
Tue Dec 24 22:24:03 UTC 2019
Date: Tuesday, December 24, 2019 @ 22:24:03
Author: eworm
Revision: 540590
archrelease: copy trunk to community-x86_64
Added:
libdnet/repos/community-x86_64/PKGBUILD
(from rev 540589, libdnet/trunk/PKGBUILD)
Deleted:
libdnet/repos/community-x86_64/PKGBUILD
libdnet/repos/community-x86_64/libdnet-1.12.pyrex2.7.patch
libdnet/repos/community-x86_64/libdnet.install
-----------------------------+
PKGBUILD | 77 ++++++++++++++++--------------------------
libdnet-1.12.pyrex2.7.patch | 74 ----------------------------------------
libdnet.install | 3 -
3 files changed, 31 insertions(+), 123 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2019-12-24 22:24:00 UTC (rev 540589)
+++ PKGBUILD 2019-12-24 22:24:03 UTC (rev 540590)
@@ -1,46 +0,0 @@
-# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
-# Contributor: James Fryman <jfryman at gmail.com>
-
-pkgname=libdnet
-pkgver=1.12
-pkgrel=11
-pkgdesc='A simplified, portable interface to several low-level networking routines'
-arch=(x86_64)
-makedepends=('python2' 'pyrex')
-optdepends=('python2')
-license=('BSD')
-url='https://github.com/dugsong/libdnet'
-source=("https://github.com/dugsong/${pkgname}/archive/${pkgname}-${pkgver}.tar.gz"
- 'libdnet-1.12.pyrex2.7.patch')
-sha256sums=('b6360659c93fa2e3cde9e0a1fc9c07bc4111f3448c5de856e095eb98315dd424'
- '136141d0bde459a4c7acf6fdca6aa52d2a377b9fdc07116ddc85c6a776752ef8')
-
-prepare() {
- cd "$srcdir"/$pkgname-$pkgname-$pkgver
-
- patch -p0 <"$srcdir"/libdnet-1.12.pyrex2.7.patch
- rm -f python/dnet.c
-}
-
-build() {
- cd "$srcdir"/$pkgname-$pkgname-$pkgver
-
- autoreconf -I config --force --install
-
- ./configure \
- --prefix=/usr \
- --sbindir=/usr/bin
- pyrexc python/dnet.pyx
- make
-}
-
-package() {
- cd "$srcdir"/$pkgname-$pkgname-$pkgver
-
- make DESTDIR="$pkgdir/" install
-
- cd python && \
- python2 setup.py install --root="$pkgdir"
-
- install -D -m0644 ../LICENSE "$pkgdir"/usr/share/licenses/libdnet/license
-}
Copied: libdnet/repos/community-x86_64/PKGBUILD (from rev 540589, libdnet/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2019-12-24 22:24:03 UTC (rev 540590)
@@ -0,0 +1,31 @@
+# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Contributor: James Fryman <jfryman at gmail.com>
+
+pkgname=libdnet
+pkgver=1.12
+pkgrel=12
+pkgdesc='A simplified, portable interface to several low-level networking routines'
+arch=(x86_64)
+license=('BSD')
+url='https://github.com/dugsong/libdnet'
+source=("https://github.com/dugsong/${pkgname}/archive/${pkgname}-${pkgver}.tar.gz")
+sha256sums=('b6360659c93fa2e3cde9e0a1fc9c07bc4111f3448c5de856e095eb98315dd424')
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgname-$pkgver
+
+ autoreconf -I config --force --install
+
+ ./configure \
+ --prefix=/usr \
+ --sbindir=/usr/bin
+ make
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgname-$pkgver
+
+ make DESTDIR="$pkgdir/" install
+
+ install -D -m0644 LICENSE "$pkgdir"/usr/share/licenses/libdnet/license
+}
Deleted: libdnet-1.12.pyrex2.7.patch
===================================================================
--- libdnet-1.12.pyrex2.7.patch 2019-12-24 22:24:00 UTC (rev 540589)
+++ libdnet-1.12.pyrex2.7.patch 2019-12-24 22:24:03 UTC (rev 540590)
@@ -1,74 +0,0 @@
---- python/dnet.pyx 2007-01-20 12:39:21.000000000 +0100
-+++ python/dnet.pyx 2014-10-21 17:23:52.719665497 +0200
-@@ -24,7 +24,7 @@
- cdef extern from "Python.h":
- object PyString_FromStringAndSize(char *s, int len)
- int PyString_Size(object o)
-- int PyObject_AsReadBuffer(object o, char **pp, int *lenp)
-+ int PyObject_AsReadBuffer(object o, char **pp, Py_ssize_t *lenp)
- int PyInt_Check(object o)
- int PyLong_Check(object o)
- long PyInt_AsLong(object o)
-@@ -160,7 +160,7 @@
- return PyString_FromStringAndSize(ea.data, 6)
-
- def eth_pack_hdr(dst=ETH_ADDR_BROADCAST, src=ETH_ADDR_BROADCAST,
-- type=ETH_TYPE_IP):
-+ type_=ETH_TYPE_IP):
- """Return a packed binary string representing an Ethernet header.
-
- Keyword arguments:
-@@ -172,7 +172,7 @@
- cdef eth_addr_t s, d
- __memcpy(s.data, src, 6)
- __memcpy(d.data, dst, 6)
-- __eth_pack_hdr(hdr, d, s, type)
-+ __eth_pack_hdr(hdr, d, s, type_)
- return PyString_FromStringAndSize(hdr, 14)
-
- #
-@@ -292,7 +292,7 @@
- """
- cdef char buf[2048]
- cdef char *p
-- cdef int n
-+ cdef Py_ssize_t n
- if PyObject_AsReadBuffer(pkt, &p, &n) == 0:
- if n < 2048:
- memcpy(buf, p, n)
-@@ -308,7 +308,7 @@
-
- def ip_cksum_add(buf, int sum):
- cdef char *p
-- cdef int n
-+ cdef Py_ssize_t n
- if PyObject_AsReadBuffer(buf, &p, &n) == 0:
- return __ip_cksum_add(p, n, sum)
- else:
-@@ -441,7 +441,7 @@
- """
- cdef addr_t _addr
-
-- def __init__(self, addrtxt=None, type=ADDR_TYPE_NONE):
-+ def __init__(self, addrtxt=None, type_=ADDR_TYPE_NONE):
- if addrtxt != None and addr_aton(addrtxt, &self._addr) < 0:
- if PyString_Size(addrtxt) == 4:
- self._addr.addr_type = ADDR_TYPE_IP
-@@ -785,7 +785,7 @@
- cdef extern from *:
- void __icmp_pack_hdr "icmp_pack_hdr" (char *hdr, int type, int code)
-
--def icmp_pack_hdr(type, code):
-+def icmp_pack_hdr(type_, code):
- """Return a packed binary string representing an ICMP header.
-
- Keyword arguments:
-@@ -793,7 +793,7 @@
- code -- ICMP code (8-bit integer)
- """
- cdef char buf[4]
-- __icmp_pack_hdr(buf, type, code)
-+ __icmp_pack_hdr(buf, type_, code)
- return PyString_FromStringAndSize(buf, sizeof(buf))
-
- #
Deleted: libdnet.install
===================================================================
--- libdnet.install 2019-12-24 22:24:00 UTC (rev 540589)
+++ libdnet.install 2019-12-24 22:24:03 UTC (rev 540590)
@@ -1,3 +0,0 @@
-post_install() {
- /sbin/ldconfig
-}
More information about the arch-commits
mailing list