Skip to content

Instantly share code, notes, and snippets.

@kylemanna
Created October 1, 2023 06:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kylemanna/596ee5af0d41661cdb05538325f029b3 to your computer and use it in GitHub Desktop.
Save kylemanna/596ee5af0d41661cdb05538325f029b3 to your computer and use it in GitHub Desktop.
Arch Linux AUR linuxptp v4.1
From 27869268409c6bb7247d5fff51f80b31792825c0 Mon Sep 17 00:00:00 2001
From: Kyle Manna <kyle@kylemanna.com>
Date: Sun, 1 Oct 2023 01:56:26 -0500
Subject: [PATCH] release: linuxptp 4.1
* Many changes!
---
.SRCINFO | 6 +++---
PKGBUILD | 7 +++----
2 files changed, 6 insertions(+), 7 deletions(-)
diff --git a/.SRCINFO b/.SRCINFO
index a812aa3..f1dc03e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,13 @@
pkgbase = linuxptp
pkgdesc = An implementation of the Precision Time Protocol (PTP) according to IEEE standard 1588 for Linux.
- pkgver = 3.1.1
+ pkgver = 4.1
pkgrel = 1
url = http://linuxptp.sourceforge.net/
arch = i686
arch = x86_64
license = GPL
depends = glibc
- source = linuxptp-3.1.1.tgz::https://sourceforge.net/projects/linuxptp/files/v3.1/linuxptp-3.1.1.tgz/download
- sha256sums = 94d6855f9b7f2d8e9b0ca6d384e3fae6226ce6fc012dbad02608bdef3be1c0d9
+ source = linuxptp-4.1.tgz::https://sourceforge.net/projects/linuxptp/files/v4.1/linuxptp-4.1.tgz/download
+ sha256sums = e1743d44f8208897e30895da3579e670ff919b914feb4b5a949f3e421ddde535
pkgname = linuxptp
diff --git a/PKGBUILD b/PKGBUILD
index 0d0a66c..a16055e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,7 @@
# Fixes: Brian Bidulock <bidulock at openss7 dot org>
pkgname=linuxptp
-_pkgver=3.1
-pkgver=${_pkgver}.1
+pkgver=4.1
pkgrel=1
pkgdesc='An implementation of the Precision Time Protocol (PTP) according to IEEE standard 1588 for Linux.'
arch=('i686' 'x86_64')
@@ -11,8 +10,8 @@ url='http://linuxptp.sourceforge.net/'
license=('GPL')
depends=('glibc')
makedepends=()
-source=("${pkgname}-${pkgver}.tgz::https://sourceforge.net/projects/${pkgname}/files/v${_pkgver}/${pkgname}-${pkgver}.tgz/download")
-sha256sums=('94d6855f9b7f2d8e9b0ca6d384e3fae6226ce6fc012dbad02608bdef3be1c0d9')
+source=("${pkgname}-${pkgver}.tgz::https://sourceforge.net/projects/${pkgname}/files/v${pkgver}/${pkgname}-${pkgver}.tgz/download")
+sha256sums=('e1743d44f8208897e30895da3579e670ff919b914feb4b5a949f3e421ddde535')
build() {
cd ${pkgname}-${pkgver}
--
2.42.0
# Maintainer: Hanspeter Portner <ventosus at airpost dot net>
# Fixes: Brian Bidulock <bidulock at openss7 dot org>
pkgname=linuxptp
pkgver=4.1
pkgrel=1
pkgdesc='An implementation of the Precision Time Protocol (PTP) according to IEEE standard 1588 for Linux.'
arch=('i686' 'x86_64')
url='http://linuxptp.sourceforge.net/'
license=('GPL')
depends=('glibc')
makedepends=()
source=("${pkgname}-${pkgver}.tgz::https://sourceforge.net/projects/${pkgname}/files/v${pkgver}/${pkgname}-${pkgver}.tgz/download")
sha256sums=('e1743d44f8208897e30895da3579e670ff919b914feb4b5a949f3e421ddde535')
build() {
cd ${pkgname}-${pkgver}
make EXTRA_CFLAGS="$CFLAGS"
}
package() {
cd ${pkgname}-${pkgver}
make prefix="${pkgdir}/usr" sbindir='$(prefix)/bin' mandir='$(prefix)/share/man' man8dir='$(mandir)/man8' install
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment