PatternPaint: add new untested package

Making beautiful light shows is as easy as drawing a picture with
Pattern Paint! Simply plug in your BlinkyTape, run Pattern Paint,
and draw away!
This commit is contained in:
Thomas Klausner 2016-12-14 10:30:03 +01:00
parent 627895bc07
commit d31d0e8c8a
6 changed files with 60 additions and 0 deletions

View file

@ -24,6 +24,7 @@ SUBDIR+= OpenBLAS
SUBDIR+= OpenGLUT
SUBDIR+= PHPUnit
SUBDIR+= PPower4
SUBDIR+= PatternPaint
SUBDIR+= PyBabelFish
SUBDIR+= Pythonol
SUBDIR+= R-BiocGenerics

3
PatternPaint/DESCR Normal file
View file

@ -0,0 +1,3 @@
Making beautiful light shows is as easy as drawing a picture with
Pattern Paint! Simply plug in your BlinkyTape, run Pattern Paint,
and draw away!

32
PatternPaint/Makefile Normal file
View file

@ -0,0 +1,32 @@
# $NetBSD$
DISTNAME= PatternPaint-2.1.1
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GITHUB:=Blinkinlabs/}
MAINTAINER= wiz@NetBSD.org
HOMEPAGE= https://github.com/Blinkinlabs/PatternPaint
COMMENT= Making beautiful light shows is as easy as drawing a picture
LICENSE= gnu-gpl-v2
USE_LANGUAGES= c++
USE_LIBTOOL= yes
EXTRACT_USING= bsdtar
USE_TOOLS+= bsdtar pkg-config
WRKSRC= ${WRKDIR}/${DISTNAME}/PatternPaint
CXXFLAGS+= -std=c++11
INSTALLATION_DIRS= bin
pre-build:
cd ${WRKSRC} && ${BUILDLINK_PREFIX.qt5-qtbase}/qt5/bin/qmake
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/PatternPaint ${DESTDIR}${PREFIX}/bin
.include "../../x11/qt5-qtbase/buildlink3.mk"
.include "../../x11/qt5-qtserialport/buildlink3.mk"
.include "../../devel/libusb1/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

2
PatternPaint/PLIST Normal file
View file

@ -0,0 +1,2 @@
@comment $NetBSD$
bin/PatternPaint

7
PatternPaint/distinfo Normal file
View file

@ -0,0 +1,7 @@
$NetBSD$
SHA1 (PatternPaint-2.1.1.tar.gz) = 70ebff6cf48499ac3b20ab11a280edbe3efbad55
RMD160 (PatternPaint-2.1.1.tar.gz) = b2427a5dc5b1f117df6a2b33066bda5ca2aceca9
SHA512 (PatternPaint-2.1.1.tar.gz) = 29f1fc070d87e5683ef5d172cdceab4a2b78a241d4fed950f44620625e238579525180609ec37be12ff53aa31bc7e4d7fd313b089d77d3d3dcc48ea69d775342
Size (PatternPaint-2.1.1.tar.gz) = 17888151 bytes
SHA1 (patch-PatternPaint.pro) = 246333e70cfed77b0b339f5631bef37eb712d094

View file

@ -0,0 +1,15 @@
$NetBSD$
Add missing library.
--- PatternPaint.pro.orig 2016-12-13 10:57:34.000000000 +0000
+++ PatternPaint.pro
@@ -88,6 +88,8 @@ win32 {
RC_ICONS += images/patternpaint.ico
}
+LIBS+= -lusb-1.0
+
DISTFILES += \
../uncrustify.cfg \
gitversion.pri