pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel



Module Name:    pkgsrc
Committed By:   bsiegert
Date:           Sun Sep 28 16:25:06 UTC 2025

Modified Files:
        pkgsrc/devel: Makefile
Added Files:
        pkgsrc/devel/rpcsvc-proto: DESCR Makefile PLIST buildlink3.mk distinfo

Log Message:
New package, rpcsvc-1.4.4

This package contains rpcsvc proto.x files from glibc, which are
missing in libtirpc. Additionally it contains rpcgen, which is needed
to create header files and sources from protocol files.
This package is only needed if glibc is installed without the
deprecated sunrpc functionality and libtirpc should replace it.

Needed for Linux support in PR pkg/59670


To generate a diff of this commit:
cvs rdiff -u -r1.4533 -r1.4534 pkgsrc/devel/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/rpcsvc-proto/DESCR \
    pkgsrc/devel/rpcsvc-proto/Makefile pkgsrc/devel/rpcsvc-proto/PLIST \
    pkgsrc/devel/rpcsvc-proto/buildlink3.mk \
    pkgsrc/devel/rpcsvc-proto/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/Makefile
diff -u pkgsrc/devel/Makefile:1.4533 pkgsrc/devel/Makefile:1.4534
--- pkgsrc/devel/Makefile:1.4533        Sat Sep 27 11:34:54 2025
+++ pkgsrc/devel/Makefile       Sun Sep 28 16:25:05 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4533 2025/09/27 11:34:54 joerg Exp $
+# $NetBSD: Makefile,v 1.4534 2025/09/28 16:25:05 bsiegert Exp $
 #
 
 COMMENT=       Development utilities
@@ -3351,6 +3351,7 @@ SUBDIR+=  ropper
 SUBDIR+=       roundup
 SUBDIR+=       rox-lib
 SUBDIR+=       rpc2
+SUBDIR+=       rpcsvc-proto
 SUBDIR+=       rscode
 SUBDIR+=       rsltc
 SUBDIR+=       rt-mysql

Added files:

Index: pkgsrc/devel/rpcsvc-proto/DESCR
diff -u /dev/null pkgsrc/devel/rpcsvc-proto/DESCR:1.1
--- /dev/null   Sun Sep 28 16:25:06 2025
+++ pkgsrc/devel/rpcsvc-proto/DESCR     Sun Sep 28 16:25:05 2025
@@ -0,0 +1,5 @@
+This package contains rpcsvc proto.x files from glibc, which are
+missing in libtirpc. Additionally it contains rpcgen, which is needed
+to create header files and sources from protocol files.
+This package is only needed if glibc is installed without the
+deprecated sunrpc functionality and libtirpc should replace it.
Index: pkgsrc/devel/rpcsvc-proto/Makefile
diff -u /dev/null pkgsrc/devel/rpcsvc-proto/Makefile:1.1
--- /dev/null   Sun Sep 28 16:25:06 2025
+++ pkgsrc/devel/rpcsvc-proto/Makefile  Sun Sep 28 16:25:06 2025
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1 2025/09/28 16:25:06 bsiegert Exp $
+
+DISTNAME=      rpcsvc-proto-1.4.4
+CATEGORIES=    devel
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=thkukuk/rpcsvc-proto/releases/download/v${PKGVERSION_NOREV}/}
+EXTRACT_SUFX=  .tar.xz
+
+MAINTAINER=    bsiegert%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/thkukuk/rpcsvc-proto/
+COMMENT=       RPCSVC protocol definitions from glibc
+LICENSE=       modified-bsd
+
+ONLY_FOR_PLATFORM=     Linux-*-*
+
+GNU_CONFIGURE= yes
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/rpcsvc-proto/PLIST
diff -u /dev/null pkgsrc/devel/rpcsvc-proto/PLIST:1.1
--- /dev/null   Sun Sep 28 16:25:06 2025
+++ pkgsrc/devel/rpcsvc-proto/PLIST     Sun Sep 28 16:25:06 2025
@@ -0,0 +1,27 @@
+@comment $NetBSD: PLIST,v 1.1 2025/09/28 16:25:06 bsiegert Exp $
+bin/rpcgen
+include/rpcsvc/bootparam_prot.h
+include/rpcsvc/bootparam_prot.x
+include/rpcsvc/key_prot.h
+include/rpcsvc/key_prot.x
+include/rpcsvc/klm_prot.h
+include/rpcsvc/klm_prot.x
+include/rpcsvc/mount.h
+include/rpcsvc/mount.x
+include/rpcsvc/nfs_prot.h
+include/rpcsvc/nfs_prot.x
+include/rpcsvc/nlm_prot.h
+include/rpcsvc/nlm_prot.x
+include/rpcsvc/rex.h
+include/rpcsvc/rex.x
+include/rpcsvc/rquota.h
+include/rpcsvc/rquota.x
+include/rpcsvc/rstat.h
+include/rpcsvc/rstat.x
+include/rpcsvc/rusers.h
+include/rpcsvc/rusers.x
+include/rpcsvc/sm_inter.h
+include/rpcsvc/sm_inter.x
+include/rpcsvc/spray.h
+include/rpcsvc/spray.x
+man/man1/rpcgen.1
Index: pkgsrc/devel/rpcsvc-proto/buildlink3.mk
diff -u /dev/null pkgsrc/devel/rpcsvc-proto/buildlink3.mk:1.1
--- /dev/null   Sun Sep 28 16:25:06 2025
+++ pkgsrc/devel/rpcsvc-proto/buildlink3.mk     Sun Sep 28 16:25:06 2025
@@ -0,0 +1,17 @@
+# $NetBSD: buildlink3.mk,v 1.1 2025/09/28 16:25:06 bsiegert Exp $
+
+BUILDLINK_TREE+=       rpcsvc-proto
+
+.if !defined(RPCSVC_PROTO_BUILDLINK3_MK)
+RPCSVC_PROTO_BUILDLINK3_MK:=
+
+BUILDLINK_DEPMETHOD.rpcsvc-proto?=     build
+
+BUILDLINK_API_DEPENDS.rpcsvc-proto+=   rpcsvc-proto>=1.4.4
+BUILDLINK_PKGSRCDIR.rpcsvc-proto?=     ../../devel/rpcsvc-proto
+
+TOOLS_PATH.rpcgen=             ${PREFIX}/bin/rpcgen
+
+.endif # RPCSVC_PROTO_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -rpcsvc-proto
Index: pkgsrc/devel/rpcsvc-proto/distinfo
diff -u /dev/null pkgsrc/devel/rpcsvc-proto/distinfo:1.1
--- /dev/null   Sun Sep 28 16:25:06 2025
+++ pkgsrc/devel/rpcsvc-proto/distinfo  Sun Sep 28 16:25:06 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/09/28 16:25:06 bsiegert Exp $
+
+BLAKE2s (rpcsvc-proto-1.4.4.tar.xz) = 27f7ed7f287e2f3c0096da51c2de6326dc0cb2d0bbb5bd2660054d9fac8ffa2f
+SHA512 (rpcsvc-proto-1.4.4.tar.xz) = 0138ac8fb2d8de3cb56f661bd1b6435fa0a35d3bd12c5cb7081c9ae1701e3620f47fe3dd002263db456655b61316749768e9a1a44325a1a6a542beae364a0393
+Size (rpcsvc-proto-1.4.4.tar.xz) = 168648 bytes



Home | Main Index | Thread Index | Old Index