pkgsrc-Changes archive

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

CVS commit: pkgsrc/cad



Module Name:    pkgsrc
Committed By:   plunky
Date:           Fri Apr  2 21:32:59 UTC 2021

Modified Files:
        pkgsrc/cad: Makefile
Added Files:
        pkgsrc/cad/libredwg: DESCR Makefile PLIST buildlink3.mk distinfo

Log Message:
Add LibreDWG, a free C library for reading/writing DWG files

This software is part of the GNU project, released under the aegis
of GNU.


To generate a diff of this commit:
cvs rdiff -u -r1.99 -r1.100 pkgsrc/cad/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/cad/libredwg/DESCR pkgsrc/cad/libredwg/Makefile \
    pkgsrc/cad/libredwg/PLIST pkgsrc/cad/libredwg/buildlink3.mk \
    pkgsrc/cad/libredwg/distinfo

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

Modified files:

Index: pkgsrc/cad/Makefile
diff -u pkgsrc/cad/Makefile:1.99 pkgsrc/cad/Makefile:1.100
--- pkgsrc/cad/Makefile:1.99    Sat Oct  5 06:19:56 2019
+++ pkgsrc/cad/Makefile Fri Apr  2 21:32:59 2021
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.99 2019/10/05 06:19:56 ryoon Exp $
+# $NetBSD: Makefile,v 1.100 2021/04/02 21:32:59 plunky Exp $
 #
 
 COMMENT=       CAD tools
@@ -41,6 +41,7 @@ SUBDIR+=      kicad-symbols
 SUBDIR+=       kicad-templates
 SUBDIR+=       klayout
 SUBDIR+=       librecad
+SUBDIR+=       libredwg
 SUBDIR+=       libwcalc
 SUBDIR+=       magic
 SUBDIR+=       mcalc

Added files:

Index: pkgsrc/cad/libredwg/DESCR
diff -u /dev/null pkgsrc/cad/libredwg/DESCR:1.1
--- /dev/null   Fri Apr  2 21:32:59 2021
+++ pkgsrc/cad/libredwg/DESCR   Fri Apr  2 21:32:59 2021
@@ -0,0 +1,8 @@
+LibreDWG is a free C library to read and write DWG files, which was
+a file format created in the 70's for the emerging CAD applications,
+and is the native file format used by AutoCAD.
+
+This package includes some example tools to manipulate DWG files.
+
+This software is part of the GNU project, released under the aegis
+of GNU.
Index: pkgsrc/cad/libredwg/Makefile
diff -u /dev/null pkgsrc/cad/libredwg/Makefile:1.1
--- /dev/null   Fri Apr  2 21:32:59 2021
+++ pkgsrc/cad/libredwg/Makefile        Fri Apr  2 21:32:59 2021
@@ -0,0 +1,30 @@
+# $NetBSD: Makefile,v 1.1 2021/04/02 21:32:59 plunky Exp $
+#
+
+DISTNAME=              libredwg-0.12
+CATEGORIES=            cad
+MASTER_SITES=          https://ftp.gnu.org/gnu/libredwg/
+EXTRACT_SUFX=          .tar.xz
+
+MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=              https://www.gnu.org/software/libredwg
+COMMENT=               Free library to read/write DWG files
+LICENSE=               gnu-gpl-v3
+
+GNU_CONFIGURE=         yes
+USE_LANGUAGES=         c
+USE_LIBTOOL=           yes
+USE_TOOLS+=            makeinfo perl:test
+
+CONFIGURE_ARGS+=       --infodir=${PREFIX}/${PKGINFODIR}
+CONFIGURE_ARGS+=       --disable-bindings
+
+INFO_FILES=            yes
+
+TEST_TARGET=           check
+
+.include "../../devel/pcre2/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"                # test target
+.include "../../textproc/py-libxml2/buildlink3.mk"     # test target
+.include "../../print/pslib/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/cad/libredwg/PLIST
diff -u /dev/null pkgsrc/cad/libredwg/PLIST:1.1
--- /dev/null   Fri Apr  2 21:32:59 2021
+++ pkgsrc/cad/libredwg/PLIST   Fri Apr  2 21:32:59 2021
@@ -0,0 +1,35 @@
+@comment $NetBSD: PLIST,v 1.1 2021/04/02 21:32:59 plunky Exp $
+bin/dwg2SVG
+bin/dwg2dxf
+bin/dwg2ps
+bin/dwgadd
+bin/dwgbmp
+bin/dwgfilter
+bin/dwggrep
+bin/dwglayers
+bin/dwgread
+bin/dwgrewrite
+bin/dwgwrite
+bin/dxf2dwg
+bin/dxfwrite
+include/dwg.h
+include/dwg_api.h
+info/LibreDWG.info
+lib/libredwg.la
+lib/pkgconfig/libredwg.pc
+man/man1/dwg2SVG.1
+man/man1/dwg2dxf.1
+man/man1/dwg2ps.1
+man/man1/dwgadd.1
+man/man1/dwgbmp.1
+man/man1/dwgfilter.1
+man/man1/dwggrep.1
+man/man1/dwglayers.1
+man/man1/dwgread.1
+man/man1/dwgrewrite.1
+man/man1/dwgwrite.1
+man/man1/dxf2dwg.1
+man/man1/dxfwrite.1
+man/man5/dwgadd.5
+share/dwgadd.example
+share/load_dwg.py
Index: pkgsrc/cad/libredwg/buildlink3.mk
diff -u /dev/null pkgsrc/cad/libredwg/buildlink3.mk:1.1
--- /dev/null   Fri Apr  2 21:32:59 2021
+++ pkgsrc/cad/libredwg/buildlink3.mk   Fri Apr  2 21:32:59 2021
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2021/04/02 21:32:59 plunky Exp $
+#
+
+BUILDLINK_TREE+=       libredwg
+
+.if !defined(LIBREDWG_BUILDLINK3_MK)
+LIBREDWG_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libredwg+=       libredwg>=0.12
+BUILDLINK_PKGSRCDIR.libredwg?=         ../../cad/libredwg
+
+.endif # LIBREDWG_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -libredwg
Index: pkgsrc/cad/libredwg/distinfo
diff -u /dev/null pkgsrc/cad/libredwg/distinfo:1.1
--- /dev/null   Fri Apr  2 21:32:59 2021
+++ pkgsrc/cad/libredwg/distinfo        Fri Apr  2 21:32:59 2021
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2021/04/02 21:32:59 plunky Exp $
+
+SHA1 (libredwg-0.12.tar.xz) = b60eef97df15c5cb5c128fe734437d237f931af5
+RMD160 (libredwg-0.12.tar.xz) = ade68bf7076d9a3ce7be3369d7ab48b401dcb68e
+SHA512 (libredwg-0.12.tar.xz) = 3994c2031b0c96f852e5eea3e422e4156b35581e7144755ed1a84d226033684f7eea344732ac08d8aab6f1197f6f39278188ea08db9ebec7a52ddb09855b527c
+Size (libredwg-0.12.tar.xz) = 9518568 bytes



Home | Main Index | Thread Index | Old Index