From 78bee084dce4b614462e17017803b971e8cb67eb Mon Sep 17 00:00:00 2001 From: kefren Date: Sat, 23 May 2015 09:01:20 +0000 Subject: Add flickrnet, a .NET library for accessing Flickr --- graphics/flickrnet/DESCR | 1 + graphics/flickrnet/Makefile | 27 +++++++++++++++++++++++++++ graphics/flickrnet/PLIST | 5 +++++ graphics/flickrnet/buildlink3.mk | 14 ++++++++++++++ graphics/flickrnet/distinfo | 6 ++++++ graphics/flickrnet/patches/patch-flickrnet.pc | 17 +++++++++++++++++ 6 files changed, 70 insertions(+) create mode 100644 graphics/flickrnet/DESCR create mode 100644 graphics/flickrnet/Makefile create mode 100644 graphics/flickrnet/PLIST create mode 100644 graphics/flickrnet/buildlink3.mk create mode 100644 graphics/flickrnet/distinfo create mode 100644 graphics/flickrnet/patches/patch-flickrnet.pc (limited to 'graphics/flickrnet') diff --git a/graphics/flickrnet/DESCR b/graphics/flickrnet/DESCR new file mode 100644 index 00000000000..0860ffdc82f --- /dev/null +++ b/graphics/flickrnet/DESCR @@ -0,0 +1 @@ +The Flickr.Net API Library is a .Net Library for accessing the Flickr API. diff --git a/graphics/flickrnet/Makefile b/graphics/flickrnet/Makefile new file mode 100644 index 00000000000..0fe000535bc --- /dev/null +++ b/graphics/flickrnet/Makefile @@ -0,0 +1,27 @@ +# $NetBSD: Makefile,v 1.1 2015/05/23 09:01:20 kefren Exp $ + +DISTNAME= 3.16 +PKGNAME= flickrnet-${DISTNAME} +CATEGORIES= graphics +MASTER_SITES= ${MASTER_SITE_GITHUB:=samjudson/flickr-net/archive/} + +COMMENT= .NET library for accessing Flickr +LICENSE= gnu-lgpl-v2.1 + +WRKSRC= ${WRKDIR}/flickr-net-${DISTNAME} +USE_TOOLS+= pkg-config + +do-build: + cd ${WRKSRC} && \ + xbuild FlickrNet/FlickrNet.csproj + +do-install: + mkdir ${DESTDIR}/${PREFIX}/lib/flickrnet && + install ${WRKSRC}/FlickrNet/bin/Debug/FlickrNet.* \ + ${DESTDIR}/${PREFIX}/lib/flickrnet + mkdir ${DESTDIR}/${PREFIX}/lib/pkgconfig + install ${WRKSRC}/flickrnet.pc \ + ${DESTDIR}/${PREFIX}/lib/pkgconfig/flickrnet.pc + +.include "../../lang/mono/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/graphics/flickrnet/PLIST b/graphics/flickrnet/PLIST new file mode 100644 index 00000000000..e6ff2214983 --- /dev/null +++ b/graphics/flickrnet/PLIST @@ -0,0 +1,5 @@ +@comment $NetBSD: PLIST,v 1.1 2015/05/23 09:01:20 kefren Exp $ +lib/flickrnet/FlickrNet.dll +lib/flickrnet/FlickrNet.dll.mdb +lib/flickrnet/FlickrNet.xml +lib/pkgconfig/flickrnet.pc diff --git a/graphics/flickrnet/buildlink3.mk b/graphics/flickrnet/buildlink3.mk new file mode 100644 index 00000000000..91d15f96971 --- /dev/null +++ b/graphics/flickrnet/buildlink3.mk @@ -0,0 +1,14 @@ +# $NetBSD: buildlink3.mk,v 1.1 2015/05/23 09:01:20 kefren Exp $ + +BUILDLINK_TREE+= flickrnet + +.if !defined(FLICKRNET_BUILDLINK3_MK) +FLICKRNET_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.flickrnet+= flickrnet>=3.16 +BUILDLINK_PKGSRCDIR.flickrnet?= ../../graphics/flickrnet +BUILDLINK_CONTENTS_FILTER.flickrnet= ${EGREP} '(^lib/)' + +.endif # FLICKRNET_BUILDLINK3_MK + +BUILDLINK_TREE+= -flickrnet diff --git a/graphics/flickrnet/distinfo b/graphics/flickrnet/distinfo new file mode 100644 index 00000000000..7e9c7c18e44 --- /dev/null +++ b/graphics/flickrnet/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2015/05/23 09:01:20 kefren Exp $ + +SHA1 (3.16.tar.gz) = 51b4acbf4b29d76461bd95cdd173eece898321d1 +RMD160 (3.16.tar.gz) = 8fadc513e8a63705743a4a2308b7c5a07a113818 +Size (3.16.tar.gz) = 749444 bytes +SHA1 (patch-flickrnet.pc) = 2dbea4d4ef4bcce6b4e75d21550eb0b23110bcba diff --git a/graphics/flickrnet/patches/patch-flickrnet.pc b/graphics/flickrnet/patches/patch-flickrnet.pc new file mode 100644 index 00000000000..a05fbeb9eb2 --- /dev/null +++ b/graphics/flickrnet/patches/patch-flickrnet.pc @@ -0,0 +1,17 @@ +$NetBSD: patch-flickrnet.pc,v 1.1 2015/05/23 09:01:20 kefren Exp $ + +pkg-config hint + +--- /dev/null 2015-05-23 11:28:00.000000000 +0300 ++++ flickrnet.pc 2015-05-23 11:27:39.000000000 +0300 +@@ -0,0 +1,10 @@ ++prefix=/dev/null ++exec_prefix=${prefix} ++libdir=${exec_prefix}/lib ++includedir=${prefix}/include ++ ++Name: flickrnet ++Description: .NET Flickr access library ++Version: 3.16 ++Libs: -L${prefix}/lib/flickrnet ++Cflags: -I${includedir} -- cgit v1.2.3