mirror of
https://github.com/beard7n/bsdports.git
synced 2026-04-10 02:21:15 +02:00
create bsd12 branch
This commit is contained in:
22
devel/libyang/Makefile
Normal file
22
devel/libyang/Makefile
Normal file
@@ -0,0 +1,22 @@
|
||||
# $FreeBSD: head/net/libyang/Makefile 507372 2019-07-26 20:46:53Z gerald $
|
||||
|
||||
PORTNAME= libyang
|
||||
PORTVERSION= 1.0
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSIONSUFFIX= -r4
|
||||
CATEGORIES= net
|
||||
|
||||
MAINTAINER= olivier@FreeBSD.org
|
||||
COMMENT= YANG data modeling language library
|
||||
|
||||
LIB_DEPENDS= libpcre.so:text/libpcre
|
||||
|
||||
USES= cmake gmake compiler:c++11-lang pkgconfig
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= CESNET
|
||||
|
||||
CMAKE_ARGS+= -DENABLE_LYD_PRIV=ON
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
devel/libyang/distinfo
Normal file
3
devel/libyang/distinfo
Normal file
@@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1571824441
|
||||
SHA256 (CESNET-libyang-v1.0-r4_GH0.tar.gz) = 411f0c675b0858f8deabc0545e33fbd791ff7c7a5b7d2c27e347e3973d5b8ae4
|
||||
SIZE (CESNET-libyang-v1.0-r4_GH0.tar.gz) = 3017685
|
||||
20
devel/libyang/files/_patch-x-CMakeLists.txt
Normal file
20
devel/libyang/files/_patch-x-CMakeLists.txt
Normal file
@@ -0,0 +1,20 @@
|
||||
--- ./CMakeLists.txt.orig 2019-09-21 19:40:09.108196000 +0200
|
||||
+++ ./CMakeLists.txt 2019-09-21 19:41:41.130794000 +0200
|
||||
@@ -22,7 +22,7 @@
|
||||
set(LIBYANG_MAJOR_VERSION 1)
|
||||
set(LIBYANG_MINOR_VERSION 0)
|
||||
set(LIBYANG_MICRO_VERSION 35)
|
||||
-set(LIBYANG_VERSION ${LIBYANG_MAJOR_VERSION}.${LIBYANG_MINOR_VERSION}.${LIBYANG_MICRO_VERSION})
|
||||
+set(LIBYANG_VERSION ${LIBYANG_MAJOR_VERSION})
|
||||
|
||||
# Version of the library
|
||||
# Major version is changed with every backward non-compatible API/ABI change in libyang, minor version changes
|
||||
@@ -30,7 +30,7 @@
|
||||
set(LIBYANG_MAJOR_SOVERSION 1)
|
||||
set(LIBYANG_MINOR_SOVERSION 1)
|
||||
set(LIBYANG_MICRO_SOVERSION 30)
|
||||
-set(LIBYANG_SOVERSION_FULL ${LIBYANG_MAJOR_SOVERSION}.${LIBYANG_MINOR_SOVERSION}.${LIBYANG_MICRO_SOVERSION})
|
||||
+set(LIBYANG_SOVERSION_FULL ${LIBYANG_MAJOR_SOVERSION})
|
||||
set(LIBYANG_SOVERSION ${LIBYANG_MAJOR_SOVERSION})
|
||||
|
||||
# set default build type if not specified by user
|
||||
11
devel/libyang/files/patch-x-CMakeLists.txt
Normal file
11
devel/libyang/files/patch-x-CMakeLists.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
--- ./CMakeLists.txt.orig 2019-10-23 12:10:30.173465000 +0200
|
||||
+++ ./CMakeLists.txt 2019-10-23 12:10:49.065795000 +0200
|
||||
@@ -30,7 +30,7 @@
|
||||
set(LIBYANG_MAJOR_SOVERSION 1)
|
||||
set(LIBYANG_MINOR_SOVERSION 2)
|
||||
set(LIBYANG_MICRO_SOVERSION 2)
|
||||
-set(LIBYANG_SOVERSION_FULL ${LIBYANG_MAJOR_SOVERSION}.${LIBYANG_MINOR_SOVERSION}.${LIBYANG_MICRO_SOVERSION})
|
||||
+set(LIBYANG_SOVERSION_FULL ${LIBYANG_MAJOR_SOVERSION})
|
||||
set(LIBYANG_SOVERSION ${LIBYANG_MAJOR_SOVERSION})
|
||||
|
||||
# set default build type if not specified by user
|
||||
4
devel/libyang/pkg-descr
Normal file
4
devel/libyang/pkg-descr
Normal file
@@ -0,0 +1,4 @@
|
||||
libyang is a YANG data modelling language parser and toolkit written
|
||||
(and providing API) in C.
|
||||
|
||||
WWW: https://github.com/CESNET/libyang
|
||||
23
devel/libyang/pkg-plist
Normal file
23
devel/libyang/pkg-plist
Normal file
@@ -0,0 +1,23 @@
|
||||
bin/yanglint
|
||||
bin/yangre
|
||||
include/libyang/dict.h
|
||||
include/libyang/extensions.h
|
||||
include/libyang/libyang.h
|
||||
include/libyang/tree_data.h
|
||||
include/libyang/tree_schema.h
|
||||
include/libyang/user_types.h
|
||||
include/libyang/xml.h
|
||||
lib/libyang.so
|
||||
lib/libyang.so.1
|
||||
lib/libyang/extensions/metadata.so
|
||||
lib/libyang/extensions/nacm.so
|
||||
lib/libyang/extensions/yangdata.so
|
||||
lib/libyang/user_types/user_inet_types.so
|
||||
lib/libyang/user_types/user_yang_types.so
|
||||
lib/pkgconfig/libyang.pc
|
||||
man/man1/yanglint.1.gz
|
||||
man/man1/yangre.1.gz
|
||||
@dir include/libyang
|
||||
@dir lib/libyang/extensions
|
||||
@dir lib/libyang/user_types
|
||||
@dir lib/libyang
|
||||
Reference in New Issue
Block a user