Bug 174901 - [NEW PORT] cad/ldraw: LDraw parts library
Summary: [NEW PORT] cad/ldraw: LDraw parts library
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Pawel Pekala
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-02 15:40 UTC by nemysis
Modified: 2013-03-13 21:40 UTC (History)
0 users

See Also:


Attachments
.shar (2.03 KB, text/plain)
2013-01-02 15:40 UTC, nemysis
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description nemysis 2013-01-02 15:40:01 UTC
LDraw is an open standard for LEGO CAD programs that allow the user to create
virtual LEGO models and scenes. You can use it to document models you have
physically built, create building instructions just like LEGO, render 3D photo
realistic images of your virtual models and even make animations.
The possibilities are endless. Unlike real LEGO bricks where you are limited by
the number of parts and colors, in LDraw nothing is impossible.

WWW: http://www.ldraw.org/

Generated and tested manually, tested with port test, sent with FreeBSD Port Tools 0.99_6 (mode: new)

How-To-Repeat: 
portlint -A
looks fine.

port test: clean
Comment 1 Pawel Pekala freebsd_committer 2013-03-13 21:28:10 UTC
Responsible Changed
From-To: freebsd-ports-bugs->pawel

I'll take it.
Comment 2 dfilter service freebsd_committer 2013-03-13 21:39:54 UTC
Author: pawel
Date: Wed Mar 13 21:39:40 2013
New Revision: 314115
URL: http://svnweb.freebsd.org/changeset/ports/314115

Log:
  LDraw is an open standard for LEGO CAD programs that allow the user to create
  virtual LEGO models and scenes. You can use it to document models you have
  physically built, create building instructions just like LEGO, render 3D photo
  realistic images of your virtual models and even make animations.
  The possibilities are endless. Unlike real LEGO bricks where you are limited by
  the number of parts and colors, in LDraw nothing is impossible.
  
  WWW: http://www.ldraw.org/
  
  PR:		ports/174901
  Submitted by:	nemysis@gmx.ch

Added:
  head/cad/ldraw/
  head/cad/ldraw/Makefile   (contents, props changed)
  head/cad/ldraw/distinfo   (contents, props changed)
  head/cad/ldraw/pkg-descr   (contents, props changed)
Modified:
  head/cad/Makefile

Modified: head/cad/Makefile
==============================================================================
--- head/cad/Makefile	Wed Mar 13 21:29:11 2013	(r314114)
+++ head/cad/Makefile	Wed Mar 13 21:39:40 2013	(r314115)
@@ -52,6 +52,7 @@
     SUBDIR += kicad-library
     SUBDIR += klayout
     SUBDIR += layouteditor
+    SUBDIR += ldraw
     SUBDIR += leocad
     SUBDIR += libgeda
     SUBDIR += librecad

Added: head/cad/ldraw/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/cad/ldraw/Makefile	Wed Mar 13 21:39:40 2013	(r314115)
@@ -0,0 +1,29 @@
+# Created by: nemysis@gmx.ch
+# $FreeBSD$
+
+PORTNAME=	ldraw
+PORTVERSION=	20120913
+CATEGORIES=	cad
+MASTER_SITES=	http://www.ldraw.org/library/updates/
+DISTNAME=	complete
+DIST_SUBDIR=	${PORTNAME}
+
+MAINTAINER=	nemysis@gmx.ch
+COMMENT=	LDraw parts library
+
+LICENSE=	CDDL
+
+USE_ZIP=	yes
+NO_BUILD=	yes
+
+WRKSRC=		${WRKDIR}/${PORTNAME}
+
+do-install:
+	@(cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${DATADIR})
+
+post-install:
+	@${FIND} ${DATADIR}/ ! -type d | ${SED} 's|^${PREFIX}/||' >> ${TMPPLIST}
+	@${FIND} -ds ${DATADIR}/ -type d | \
+		${SED} -E -e 's,(.*),@unexec ${RMDIR} "\1" 2>/dev/null || true,' >> ${TMPPLIST}
+
+.include <bsd.port.mk>

Added: head/cad/ldraw/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/cad/ldraw/distinfo	Wed Mar 13 21:39:40 2013	(r314115)
@@ -0,0 +1,2 @@
+SHA256 (ldraw/complete.zip) = d6949e51f617ff46457dc5467d9b8d525cf744486ff9f29a49927f6eaa882b79
+SIZE (ldraw/complete.zip) = 21433103

Added: head/cad/ldraw/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/cad/ldraw/pkg-descr	Wed Mar 13 21:39:40 2013	(r314115)
@@ -0,0 +1,8 @@
+LDraw is an open standard for LEGO CAD programs that allow the user to create
+virtual LEGO models and scenes. You can use it to document models you have
+physically built, create building instructions just like LEGO, render 3D photo
+realistic images of your virtual models and even make animations.
+The possibilities are endless. Unlike real LEGO bricks where you are limited by
+the number of parts and colors, in LDraw nothing is impossible.
+
+WWW: http://www.ldraw.org/
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 Pawel Pekala freebsd_committer 2013-03-13 21:39:56 UTC
State Changed
From-To: open->closed

New port added, with minor changes. Thanks!