View | Details | Raw Unified | Return to bug 212775
Collapse All | Expand All

(-)Makefile (-7 / +22 lines)
Lines 1-15 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	nplot
3
PORTNAME=	nplot
4
PORTVERSION=	0.9.10
4
PORTVERSION=	0.9.11
5
CATEGORIES=	graphics
5
CATEGORIES=	graphics
6
MASTER_SITES=	http://suyai.innolan.net/
7
DISTNAME=	nplot-0.9.10.1
8
6
9
MAINTAINER=	cs@innolan.dk
7
MAINTAINER=	cs@innolan.dk
10
COMMENT=	Charting library for .NET
8
COMMENT=	Charting library for .NET
11
9
12
LICENSE=	BSD3CLAUSE
10
LICENSE=	BSD2CLAUSE
13
LICENSE_FILE=	${WRKSRC}/LICENSE
11
LICENSE_FILE=	${WRKSRC}/LICENSE
14
12
15
LIB_DEPENDS=	libgdiplus.so:x11-toolkits/libgdiplus \
13
LIB_DEPENDS=	libgdiplus.so:x11-toolkits/libgdiplus \
Lines 16-27 Link Here
16
		libcairo.so:graphics/cairo
14
		libcairo.so:graphics/cairo
17
RUN_DEPENDS=	webfonts>=0:x11-fonts/webfonts
15
RUN_DEPENDS=	webfonts>=0:x11-fonts/webfonts
18
16
17
USE_GITHUB=	yes
18
GH_ACCOUNT=	mhowlett
19
GH_TAGNAME=	9a92e78
20
21
USE_OPENSSL=	yes
22
SUB_FILES=	NPlot.pc
19
USES=		mono
23
USES=		mono
20
WRKSRC=		${WRKDIR}/anguist-nplot-bed1ca9c4048
21
24
22
PLIST_FILES=	lib/mono/gac/NPlot/0.9.10.1__4eda430eb4395eb1/NPlot.dll
25
PLIST_FILES=	lib/mono/NPlot/NPlot.dll \
26
		lib/mono/gac/NPlot/0.9.11.0__1d82a50c5d01c44e/NPlot.dll \
27
		libdata/pkgconfig/NPlot.pc
23
28
29
pre-build:
30
	openssl enc -base64 -d <${PATCHDIR}/Dynamic.key >${WRKSRC}/src/Dynamic.snk
31
32
do-build:
33
	(cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} xbuild NPlot.csproj \
34
		/p:Configuration=Release /p:SignAssembly=true \
35
		/p:AssemblyOriginatorKeyFile=Dynamic.snk)
36
24
do-install:
37
do-install:
25
	${LOCALBASE}/bin/gacutil -root ${STAGEDIR}${PREFIX}/lib/ -gacdir ${STAGEDIR}${PREFIX}/lib -i ${WRKSRC}/bin/NPlot.dll
38
	(cd ${WRKSRC}/src && ${SETENV} MONO_SHARED_DIR=${WRKDIR} ${LOCALBASE}/bin/gacutil \
39
		-root ${STAGEDIR}${PREFIX}/lib/ -package NPlot -i bin/NPlot.dll)
40
	(cd ${WRKDIR} && ${INSTALL_DATA} NPlot.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig)
26
41
27
.include <bsd.port.mk>
42
.include <bsd.port.mk>
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1470568912
1
TIMESTAMP = 1474125901
2
SHA256 (nplot-0.9.10.1.tar.gz) = 12a6b76594eb34e27a25b575e848b4082afb4ad42630f3180e13893111971ba8
2
SHA256 (mhowlett-nplot-0.9.11-9a92e78_GH0.tar.gz) = 92fdbdece0e72ea7c1f7bb681a6e7aa61ce7bbca4f704f3aacc84d0f269cbcb1
3
SIZE (nplot-0.9.10.1.tar.gz) = 107708
3
SIZE (mhowlett-nplot-0.9.11-9a92e78_GH0.tar.gz) = 267792
(-)files/Dynamic.key (+13 lines)
Line 0 Link Here
1
BwIAAAAkAABSU0EyAAQAABEAAAAjMJU7PvCTLrqOGkGIWmu3RrUbBCceEoCcKmUG
2
S7ejoqi9ANJzOJaJI73+IAA+Vrp0ekVfJasnCyN0NIATNwXGtDDdFqrFuxdiu+27
3
IVLF1VSdIq2kTY1OSa4r4BukFVlPVKXgrEm5MTZgLHbn+BNFFJOPev6JfhYdhXjP
4
oXSohiU1j0fHet8p++Y9MpPWpM5g1r2apRp2FBQGTIF8fpw69x9GjvSf0JzcymP6
5
3Ip6G13C4wLZ+TztHPxIS5ljTryn4WQpbkVYkWCzDS5hNYqvoGt9UNaIfoVtOKEY
6
O8AXL0frBeb7KGU3bH/5qMONkv8egllMf0dqrTlODw1n4hC3nUUZhX3on0Mdg6HM
7
7DQ76OM01qKG1xR89OKFy+isKt1nyXVzdlisG1SrIB1F3FF9H/XraURZoe3XhrJ2
8
hAI7ISFbEaoGexr5tJ8znQ8KQfilMmitNxPDL9ll00eUeFZD5ZvVAu+4TVac4e24
9
AY7bDoeIk8kdmsh+dcqdfjAQJlaRcLLGtNB+C/CMHUO67BKwGKkWUx0QBkm9xKgQ
10
yAq/44MwPo/EDJU9mcnP0UPQAIHaR54SUauGJOHOL77PpAdSYYciaEEcGIAo+bX8
11
Vkz2bN1Szzv7GtX/POWgErEKul0glrXN1H38tY9Dqg0aNFgDVrbmgVpcHjNp6+qP
12
VhXabFrRNtEnVlBo7iLXufXVN/ZAEclW2VqPiJR13YMuBlglp0BhwHRJuJXUdHQ2
13
l78LkrGDY5N3nHdJPj+hEEHqNU8=
(-)files/NPlot.pc.in (+8 lines)
Line 0 Link Here
1
prefix=%%LOCALBASE%%
2
exec_prefix=${prefix}
3
libdir=${exec_prefix}/lib
4
5
Name: NPlot
6
Description: Charting library for .NET.
7
Version: 0.9.11
8
Libs: -r:${libdir}/mono/NPlot/NPlot.dll
(-)pkg-descr (-1 / +1 lines)
Lines 2-5 Link Here
2
flexible API and includes controls for Windows.Forms, ASP.NET
2
flexible API and includes controls for Windows.Forms, ASP.NET
3
and a class for creating Bitmaps. 
3
and a class for creating Bitmaps. 
4
4
5
WWW: http://netcontrols.org/nplot/wiki/
5
WWW: http://nplot.com

Return to bug 212775