Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Sep 2012 22:40:05 GMT
From:      dfilter@FreeBSD.ORG (dfilter service)
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/171796: commit references a PR
Message-ID:  <201209282240.q8SMe5Tp067595@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/171796; it has been noted by GNATS.

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/171796: commit references a PR
Date: Fri, 28 Sep 2012 22:32:33 +0000 (UTC)

 Author: pawel
 Date: Fri Sep 28 22:32:18 2012
 New Revision: 305014
 URL: http://svn.freebsd.org/changeset/ports/305014
 
 Log:
   RepSnapper is a host software for controlling a RepRap 3D printer.  It has a
   3D OpenGL interface, slices objects and calculates the extrusion toolpath.
   It can manipulate 3D objects and save constellations in STL and AMF format.
   
   WWW: http://reprap.org/wiki/RepSnapper_Manual:Introduction
   
   PR:		ports/171796
   Submitted by:	Martin Dieringer <martin.dieringe@gmx.de>
 
 Added:
   head/cad/repsnapper/
   head/cad/repsnapper/Makefile   (contents, props changed)
   head/cad/repsnapper/distinfo   (contents, props changed)
   head/cad/repsnapper/pkg-descr   (contents, props changed)
   head/cad/repsnapper/pkg-plist   (contents, props changed)
 Modified:
   head/cad/Makefile
 
 Modified: head/cad/Makefile
 ==============================================================================
 --- head/cad/Makefile	Fri Sep 28 20:25:53 2012	(r305013)
 +++ head/cad/Makefile	Fri Sep 28 22:32:18 2012	(r305014)
 @@ -77,6 +77,7 @@
      SUBDIR += qfsm
      SUBDIR += qmls
      SUBDIR += qucs
 +    SUBDIR += repsnapper
      SUBDIR += salome
      SUBDIR += salome-geom
      SUBDIR += salome-gui
 
 Added: head/cad/repsnapper/Makefile
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/cad/repsnapper/Makefile	Fri Sep 28 22:32:18 2012	(r305014)
 @@ -0,0 +1,84 @@
 +# Created by: Martin Dieringer <martin.dieringe@gmx.de>
 +# $FreeBSD$
 +
 +PORTNAME=	repsnapper
 +PORTVERSION=	2.0.0b01
 +CATEGORIES=	cad
 +MASTER_SITES=	http://nodeload.github.com/timschmidt/repsnapper/tarball/
 +DISTNAME=	${PORTVERSION}
 +EXTRACT_SUFX=	#
 +DIST_SUBDIR=	${PORTNAME}
 +
 +MAINTAINER=	martin.dieringer@gmx.de
 +COMMENT=	Controller and GCode generator for RepRap 3D printers
 +
 +LICENSE=	GPLv2 BSD MIT
 +LICENSE_COMB=	multi
 +
 +BUILD_DEPENDS=	p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser
 +LIB_DEPENDS=	gtkglext:${PORTSDIR}/x11-toolkits/gtkglext \
 +		gtkmm-2:${PORTSDIR}/x11-toolkits/gtkmm24 \
 +		glademm-2:${PORTSDIR}/devel/libglademm24 \
 +		cairomm-1:${PORTSDIR}/graphics/cairomm \
 +		zip:${PORTSDIR}/archivers/libzip \
 +		atkmm-1.6:${PORTSDIR}/accessibility/atkmm \
 +		glibmm-2.4:${PORTSDIR}/devel/glibmm \
 +		pthread-stubs:${PORTSDIR}/devel/libpthread-stubs \
 +		sigc-2.0:${PORTSDIR}/devel/libsigc++20 \
 +		pcre:${PORTSDIR}/devel/pcre \
 +		drm:${PORTSDIR}/graphics/libdrm \
 +		png15:${PORTSDIR}/graphics/png \
 +		freetype:${PORTSDIR}/print/freetype2 \
 +		expat:${PORTSDIR}/textproc/expat2 \
 +		xml++-2.6:${PORTSDIR}/textproc/libxml++26 \
 +		fontconfig:${PORTSDIR}/x11-fonts/fontconfig \
 +		pangomm-1.4:${PORTSDIR}/x11-toolkits/pangomm \
 +		xcb:${PORTSDIR}/x11/libxcb
 +
 +MAKE_JOBS_SAFE=	yes
 +USE_GNOME=	gdkpixbuf2 gtk20 libxml2
 +USE_GL=		glu glut
 +USE_AUTOTOOLS=	automake libtool
 +USE_GMAKE=	yes
 +USE_ICONV=	yes
 +USE_PKGCONFIG=	build
 +USE_XORG=	ice pixman sm x11 xau xcomposite xcursor xdamage xdmcp xext \
 +		xfixes xi xinerama xmu xrandr xrender xt xxf86vm
 +
 +.if !defined(WITHOUT_NLS)
 +USE_GETTEXT=	yes
 +PLIST_SUB+=	NLS=""
 +.else
 +CONFIGURE_ARGS+=	--disable-nls
 +PLIST_SUB+=	NLS="@comment "
 +.endif
 +
 +WRKSRC=		${WRKDIR}/timschmidt-${PORTNAME}-39af569
 +INSTALL_TARGET=	install-strip
 +CONFIGURE_ARGS=	--prefix=${PREFIX}
 +
 +pre-configure:
 +	cd ${WRKSRC} && ./autogen.sh
 +
 +post-configure:
 +	@${REINPLACE_CMD} 's|src/repsnapper.conf||' \
 +		${WRKSRC}/Makefile
 +	@${REINPLACE_CMD} 's|DATADIRNAME = lib|DATADIRNAME = share|' \
 +		${WRKSRC}/po/Makefile
 +
 +post-install:
 +	${MKDIR} ${PREFIX}/etc/xdg/repsnapper
 +	${INSTALL_DATA} ${WRKSRC}/src/repsnapper.conf \
 +		${PREFIX}/etc/xdg/repsnapper/repsnapper.conf.sample
 +	@if [ ! -f ${PREFIX}/etc/xdg/repsnapper/repsnapper.conf ]; then \
 +		${CP} -p ${PREFIX}/etc/xdg/repsnapper/repsnapper.conf.sample \
 +			${PREFIX}/etc/xdg/repsnapper/repsnapper.conf ; \
 +	fi
 +
 +.include <bsd.port.pre.mk>
 +
 +.if ${OSVERSION} < 800000
 +IGNORE=		needs acosl(3) function to compile
 +.endif
 +
 +.include <bsd.port.post.mk>
 
 Added: head/cad/repsnapper/distinfo
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/cad/repsnapper/distinfo	Fri Sep 28 22:32:18 2012	(r305014)
 @@ -0,0 +1,2 @@
 +SHA256 (repsnapper/2.0.0b01) = 01ac8745933f87661972492476eb94b90ae2272e522b6accec64e6b2a938f60d
 +SIZE (repsnapper/2.0.0b01) = 1340375
 
 Added: head/cad/repsnapper/pkg-descr
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/cad/repsnapper/pkg-descr	Fri Sep 28 22:32:18 2012	(r305014)
 @@ -0,0 +1,5 @@
 +RepSnapper is a host software for controlling a RepRap 3D printer.  It has a
 +3D OpenGL interface, slices objects and calculates the extrusion toolpath. 
 +It can manipulate 3D objects and save constellations in STL and AMF format.
 +
 +WWW: http://reprap.org/wiki/RepSnapper_Manual:Introduction
 
 Added: head/cad/repsnapper/pkg-plist
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/cad/repsnapper/pkg-plist	Fri Sep 28 22:32:18 2012	(r305014)
 @@ -0,0 +1,13 @@
 +bin/repsnapper
 +@unexec if cmp -s %D/etc/xdg/repsnapper/repsnapper.conf.sample %D/etc/xdg/repsnapper/repsnapper.conf; then rm -f %D/etc/xdg/repsnapper/repsnapper.conf; fi
 +etc/xdg/repsnapper/repsnapper.conf.sample
 +@exec if [ ! -f %D/etc/xdg/repsnapper/repsnapper.conf ] ; then cp -p %D/%F %B/xdg/repsnapper/repsnapper.conf; fi
 +share/applications/repsnapper.desktop
 +share/locale/en_GB/LC_MESSAGES/repsnapper.mo
 +share/locale/de_DE/LC_MESSAGES/repsnapper.mo
 +share/repsnapper/repsnapper.ui
 +@dirrmtry etc/xdg/repsnapper
 +@dirrmtry share/applications
 +@dirrmtry share/locale/de_DE/LC_MESSAGES
 +@dirrmtry share/locale/de_DE
 +@dirrm share/repsnapper
 _______________________________________________
 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"
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201209282240.q8SMe5Tp067595>