pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
sdfparser: initial commit of sdf (standard delay format) IEEE 1497-2001 parser
Module Name: pkgsrc-wip
Committed By: Mayuresh <mayuresh%warunjikar.in@localhost>
Pushed By: mayuresh
Date: Sat Jul 4 21:39:53 2026 +0530
Changeset: 17778402f169bce8caa45ffb1bd4f89d11ea41ec
Added Files:
sdfparser/COMMIT_MSG
sdfparser/DESCR
sdfparser/Makefile
sdfparser/PLIST
sdfparser/distinfo
Log Message:
sdfparser: initial commit of sdf (standard delay format) IEEE 1497-2001 parser
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=17778402f169bce8caa45ffb1bd4f89d11ea41ec
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
sdfparser/COMMIT_MSG | 2 ++
sdfparser/DESCR | 2 ++
sdfparser/Makefile | 42 ++++++++++++++++++++++++++++++++++++++++++
sdfparser/PLIST | 10 ++++++++++
sdfparser/distinfo | 5 +++++
5 files changed, 61 insertions(+)
diffs:
diff --git a/sdfparser/COMMIT_MSG b/sdfparser/COMMIT_MSG
new file mode 100644
index 0000000000..8c73fe46bc
--- /dev/null
+++ b/sdfparser/COMMIT_MSG
@@ -0,0 +1,2 @@
+cad/sdfparser: Add sdfparser version 0.0.0.1
+Packaged in wip by Mayuresh <mayuresh%warunjikar.in@localhost>
diff --git a/sdfparser/DESCR b/sdfparser/DESCR
new file mode 100644
index 0000000000..690628aa64
--- /dev/null
+++ b/sdfparser/DESCR
@@ -0,0 +1,2 @@
+This is Sdf (Standard Delay Format) parser library that supports full IEEE
+1497-2001 and generates a corresponding syntax tree.
diff --git a/sdfparser/Makefile b/sdfparser/Makefile
new file mode 100644
index 0000000000..457c9d4269
--- /dev/null
+++ b/sdfparser/Makefile
@@ -0,0 +1,42 @@
+# $NetBSD$
+
+PKGVER= 0.0.0.1
+DISTNAME= Sdf-${PKGVER}
+PKGNAME= sdfparser-${PKGVER}
+CATEGORIES= cad devel
+MASTER_SITES= ${MASTER_SITE_GITHUB:=rochus-keller/}
+GITHUB_PROJECT= Sdf
+GITHUB_TAG= 4c448dbffa3e9007f34532a0f2c7342e957ee38c
+DIST_SUBDIR= ${GITHUB_PROJECT}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/rochus-keller/Sdf/
+COMMENT= Sdf (Standard Delay Format) parser that supports IEEE 1497-2001
+LICENSE= gnu-gpl-v2
+
+WRKSRC= ${WRKDIR}/Sdf
+USE_LANGUAGES= c++
+
+OBJS= SdfErrors.o SdfLexer.o SdfSynTree.o SdfTokenType.o SdfFileCache.o SdfParser.o SdfToken.o
+HDRS= SdfErrors.h SdfFileCache.h SdfLexer.h SdfParser.h SdfSynTree.h SdfToken.h SdfTokenType.h
+LIBSDF= libSdf.a
+
+INSTALLATION_DIRS= lib include/Sdf bin
+
+post-extract:
+ cd ${WRKDIR} && ${MV} Sdf-${GITHUB_TAG} Sdf
+
+do-configure:
+ cd ${WRKSRC} && ${QTDIR}/bin/qmake Sdf.pro
+
+post-build:
+ cd ${WRKSRC} && ${AR} ${ARFLAGS} ${LIBSDF} ${OBJS}
+
+post-install:
+ cd ${WRKSRC}; \
+ ${INSTALL_DATA} ${HDRS} ${DESTDIR}${PREFIX}/include/Sdf; \
+ ${INSTALL_LIB} ${LIBSDF} ${DESTDIR}${PREFIX}/lib; \
+ ${INSTALL_PROGRAM} Sdf ${DESTDIR}${PREFIX}/bin
+
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/sdfparser/PLIST b/sdfparser/PLIST
new file mode 100644
index 0000000000..017e9c9684
--- /dev/null
+++ b/sdfparser/PLIST
@@ -0,0 +1,10 @@
+@comment $NetBSD$
+bin/Sdf
+include/Sdf/SdfErrors.h
+include/Sdf/SdfFileCache.h
+include/Sdf/SdfLexer.h
+include/Sdf/SdfParser.h
+include/Sdf/SdfSynTree.h
+include/Sdf/SdfToken.h
+include/Sdf/SdfTokenType.h
+lib/libSdf.a
diff --git a/sdfparser/distinfo b/sdfparser/distinfo
new file mode 100644
index 0000000000..5be1ec1c86
--- /dev/null
+++ b/sdfparser/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (Sdf/Sdf-0.0.0.1-4c448dbffa3e9007f34532a0f2c7342e957ee38c.tar.gz) = ce6cd4aa40af8ab803a94dac90a312e2d226d9947c2c108f834acf18abbd05f5
+SHA512 (Sdf/Sdf-0.0.0.1-4c448dbffa3e9007f34532a0f2c7342e957ee38c.tar.gz) = 57f750332b545b064093ff3d9e15b3e20d40275d006cd244cc151dbb8b6ef15f28332d7b2935343a591aed6c2921e22c3b7d13ffbbbf1bf3cb001e7f640eafb1
+Size (Sdf/Sdf-0.0.0.1-4c448dbffa3e9007f34532a0f2c7342e957ee38c.tar.gz) = 48200 bytes
Home |
Main Index |
Thread Index |
Old Index