summaryrefslogtreecommitdiff
path: root/net-misc/linuxptp
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-12 11:50:53 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-12 11:50:53 -0500
commit290aebdea65a02557706eaeda477fef0437b6a48 (patch)
treef87a939169a508a2e943570501b64cc16b411cda /net-misc/linuxptp
parent6783ddcd4b73d9ce586a71770caed352bec93b16 (diff)
downloadbaldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.gz
baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.xz
baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.zip
Adding metadata
Diffstat (limited to 'net-misc/linuxptp')
-rw-r--r--net-misc/linuxptp/Manifest2
-rw-r--r--net-misc/linuxptp/files/linuxptp-4.2-user_cpp.patch11
-rw-r--r--net-misc/linuxptp/files/linuxptp-4.4-user_cpp.patch24
-rw-r--r--net-misc/linuxptp/files/phc2sysAT.service13
-rw-r--r--net-misc/linuxptp/files/ptp4lAT.service11
-rw-r--r--net-misc/linuxptp/files/timemaster.service12
-rw-r--r--net-misc/linuxptp/linuxptp-4.2.ebuild49
-rw-r--r--net-misc/linuxptp/linuxptp-4.4-r1.ebuild52
-rw-r--r--net-misc/linuxptp/metadata.xml12
9 files changed, 0 insertions, 186 deletions
diff --git a/net-misc/linuxptp/Manifest b/net-misc/linuxptp/Manifest
deleted file mode 100644
index 37716bedf5d7..000000000000
--- a/net-misc/linuxptp/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST linuxptp-4.2.tgz 253861 BLAKE2B 83489edb1cb48a7f245e3224705332980a32aed14e166c3fd0d8111f4008ae42a293397a588a546e421fae634057829dcbcd94794ce539ecb166e5cf69ff6554 SHA512 479e512efd0573602379a9e1d8ef5c0ec9e033944cee5aed11c68cea5e8a3f7d4b6f2d11f6d6d4718282010da52c2c8629d675d9b388cc0c3d574845a913cdbb
-DIST linuxptp-4.4.tgz 277069 BLAKE2B 01ae5fa39c43b00ec528a7e0eebed9138cde6fc0c04d0a9fe53a0c3925bd3431463f381e63637db56bb68e85cddc9a18dc2eb214aaa52a39acaf79c23c8bd1ab SHA512 f9c8ac0c812d9829b3bc4595412afbeea0cade4937c46efbe47789d0ced38894a65f38a174a65a59c51b4d85a7bbf970b5d575ae1389c504fbd36eb7f96bd282
diff --git a/net-misc/linuxptp/files/linuxptp-4.2-user_cpp.patch b/net-misc/linuxptp/files/linuxptp-4.2-user_cpp.patch
deleted file mode 100644
index f999ed0189b6..000000000000
--- a/net-misc/linuxptp/files/linuxptp-4.2-user_cpp.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/incdefs.sh
-+++ b/incdefs.sh
-@@ -27,7 +27,7 @@
- printf " -D_GNU_SOURCE"
-
- # Get list of directories searched for header files.
-- dirs=$(${CC} -E -Wp,-v -xc /dev/null 2>&1 >/dev/null | grep ^" /")
-+ dirs=$(echo "" | ${CPP} -Wp,-v - 2>&1 >/dev/null | grep ^" /")
-
- # Look for clock_adjtime().
- for d in $dirs; do
diff --git a/net-misc/linuxptp/files/linuxptp-4.4-user_cpp.patch b/net-misc/linuxptp/files/linuxptp-4.4-user_cpp.patch
deleted file mode 100644
index 4334bd7900c4..000000000000
--- a/net-misc/linuxptp/files/linuxptp-4.4-user_cpp.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- a/incdefs.sh
-+++ b/incdefs.sh
-@@ -27,7 +27,7 @@
- printf " -D_GNU_SOURCE"
-
- # Get list of directories searched for header files.
-- dirs=$(${CC} -E -Wp,-v -xc /dev/null 2>&1 >/dev/null | grep ^" /")
-+ dirs=$(echo "" | ${CPP} -Wp,-v - 2>&1 >/dev/null | grep ^" /")
-
- # Look for clock_adjtime().
- for d in $dirs; do
-diff --git a/makefile b/makefile
-index 3c2406b..c2fadb1 100644
---- a/makefile
-+++ b/makefile
-@@ -40,7 +40,7 @@ OBJECTS = $(OBJ) hwstamp_ctl.o nsm.o phc2sys.o phc_ctl.o pmc.o pmc_agent.o \
- SRC = $(OBJECTS:.o=.c)
- DEPEND = $(OBJECTS:.o=.d)
- srcdir := $(dir $(lastword $(MAKEFILE_LIST)))
--incdefs := $(shell CC="$(CC)" $(srcdir)/incdefs.sh)
-+incdefs := $(shell CPP="$(CPP)" $(srcdir)/incdefs.sh)
- version := $(shell $(srcdir)/version.sh $(srcdir))
- VPATH = $(srcdir)
-
diff --git a/net-misc/linuxptp/files/phc2sysAT.service b/net-misc/linuxptp/files/phc2sysAT.service
deleted file mode 100644
index 576c7691ba89..000000000000
--- a/net-misc/linuxptp/files/phc2sysAT.service
+++ /dev/null
@@ -1,13 +0,0 @@
-[Unit]
-Description=Synchronise two or more system clocks
-Documentation=man:phc2sys
-Requires=ptp4l.service
-After=ptp4l.service
-Before=time-sync.target
-
-[Service]
-Type=simple
-ExecStart=/usr/sbin/phc2sys -w -s %I
-
-[Install]
-WantedBy=multi-user.target
diff --git a/net-misc/linuxptp/files/ptp4lAT.service b/net-misc/linuxptp/files/ptp4lAT.service
deleted file mode 100644
index c3844605d2e3..000000000000
--- a/net-misc/linuxptp/files/ptp4lAT.service
+++ /dev/null
@@ -1,11 +0,0 @@
-[Unit]
-Description=Precision Time Protocol (PTP) service for %I
-Documentation=man:ptp4l
-After=sys-subsystem-net-devices-%i.device
-
-[Service]
-Type=simple
-ExecStart=/usr/sbin/ptp4l -f /etc/ptp4l.conf -i %I
-
-[Install]
-WantedBy=multi-user.target
diff --git a/net-misc/linuxptp/files/timemaster.service b/net-misc/linuxptp/files/timemaster.service
deleted file mode 100644
index f8cbae76500d..000000000000
--- a/net-misc/linuxptp/files/timemaster.service
+++ /dev/null
@@ -1,12 +0,0 @@
-[Unit]
-Description=LinuxPTP NTP timemaster
-Conflicts=chronyd.service ntpd.service
-
-[Service]
-Type=simple
-ExecStart=/usr/sbin/timemaster -f /etc/timemaster.conf
-ProtectHome=yes
-ProtectSystem=full
-
-[Install]
-WantedBy=multi-user.target
diff --git a/net-misc/linuxptp/linuxptp-4.2.ebuild b/net-misc/linuxptp/linuxptp-4.2.ebuild
deleted file mode 100644
index 8665d7add0d6..000000000000
--- a/net-misc/linuxptp/linuxptp-4.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-info systemd toolchain-funcs
-
-DESCRIPTION="The Linux Precision Time Protocol (PTP) implementation"
-HOMEPAGE="https://linuxptp.nwtime.org/"
-SRC_URI="https://downloads.sourceforge.net/project/${PN}/v$(ver_cut 1-2)/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv ~x86"
-
-DEPEND="elibc_musl? ( sys-libs/queue-standalone )"
-
-CONFIG_CHECK="~NETWORK_PHY_TIMESTAMPING ~PPS ~PTP_1588_CLOCK"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-4.2-user_cpp.patch
-)
-
-pkg_setup() {
- linux-info_pkg_setup
-}
-
-src_compile() {
- # parse needed additional CFLAGS
- export MY_FLAGS=$(CPP="$(tc-getCPP)" ./incdefs.sh)
- export EXTRA_CFLAGS="${CFLAGS} ${MY_FLAGS}"
- emake CC="$(tc-getCC)" prefix=/usr mandir=/usr/share/man
-}
-
-src_install() {
- emake \
- prefix="${D}"/usr \
- mandir="${D}"/usr/share/man \
- infodir="${D}"/usr/share/info \
- libdir="${D}"/usr/$(get_libdir) \
- install
-
- systemd_newunit "${FILESDIR}"/phc2sysAT.service phc2sys@.service
- systemd_newunit "${FILESDIR}"/ptp4lAT.service ptp4l@.service
- systemd_dounit "${FILESDIR}"/timemaster.service
-
- dodoc README.org
- dodoc -r configs
-}
diff --git a/net-misc/linuxptp/linuxptp-4.4-r1.ebuild b/net-misc/linuxptp/linuxptp-4.4-r1.ebuild
deleted file mode 100644
index aa6bd40a7cf3..000000000000
--- a/net-misc/linuxptp/linuxptp-4.4-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-info systemd toolchain-funcs
-
-DESCRIPTION="The Linux Precision Time Protocol (PTP) implementation"
-HOMEPAGE="https://linuxptp.nwtime.org/"
-SRC_URI="https://downloads.nwtime.org/${PN}//${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-
-RDEPEND="dev-libs/nettle"
-
-DEPEND="${RDEPEND} \
- elibc_musl? ( sys-libs/queue-standalone )"
-
-CONFIG_CHECK="~NETWORK_PHY_TIMESTAMPING ~PPS ~PTP_1588_CLOCK"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-4.4-user_cpp.patch
-)
-
-pkg_setup() {
- linux-info_pkg_setup
-}
-
-src_compile() {
- # parse needed additional CFLAGS
- export MY_FLAGS=$(CPP="$(tc-getCPP)" ./incdefs.sh)
- export EXTRA_CFLAGS="${CFLAGS} ${MY_FLAGS}"
- emake CC="$(tc-getCC)" prefix=/usr mandir=/usr/share/man
-}
-
-src_install() {
- emake \
- prefix="${D}"/usr \
- mandir="${D}"/usr/share/man \
- infodir="${D}"/usr/share/info \
- libdir="${D}"/usr/$(get_libdir) \
- install
-
- systemd_newunit "${FILESDIR}"/phc2sysAT.service phc2sys@.service
- systemd_newunit "${FILESDIR}"/ptp4lAT.service ptp4l@.service
- systemd_dounit "${FILESDIR}"/timemaster.service
-
- dodoc README.org
- dodoc -r configs
-}
diff --git a/net-misc/linuxptp/metadata.xml b/net-misc/linuxptp/metadata.xml
deleted file mode 100644
index 358164cea678..000000000000
--- a/net-misc/linuxptp/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>tomjbe@gentoo.org</email>
- <name>Thomas Beierlein</name>
- </maintainer>
- <upstream>
- <remote-id type="cpe">cpe:/a:linuxptp_project:linuxptp</remote-id>
- </upstream>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>