summaryrefslogtreecommitdiff
path: root/sysutils/bsdec2-image-upload
diff options
context:
space:
mode:
authorjmcneill <jmcneill@pkgsrc.org>2019-05-22 08:45:10 +0000
committerjmcneill <jmcneill@pkgsrc.org>2019-05-22 08:45:10 +0000
commit9b02dd757fdaebb1356eed11b2ca12ea5b4ac89a (patch)
treee8cf6fcc595598f055c7c45e806411f466a4e05a /sysutils/bsdec2-image-upload
parentfa10e70f5114badde903b9c56cbf9af98fd0bd19 (diff)
downloadpkgsrc-9b02dd757fdaebb1356eed11b2ca12ea5b4ac89a.tar.gz
Initial import of bsdec2-image-upload version 1.2.2.
Tool for uploading disk images into Amazon EC2 and creating Amazon Machine Images from them.
Diffstat (limited to 'sysutils/bsdec2-image-upload')
-rw-r--r--sysutils/bsdec2-image-upload/DESCR2
-rw-r--r--sysutils/bsdec2-image-upload/Makefile27
-rw-r--r--sysutils/bsdec2-image-upload/PLIST2
-rw-r--r--sysutils/bsdec2-image-upload/distinfo7
-rw-r--r--sysutils/bsdec2-image-upload/patches/patch-main.c14
5 files changed, 52 insertions, 0 deletions
diff --git a/sysutils/bsdec2-image-upload/DESCR b/sysutils/bsdec2-image-upload/DESCR
new file mode 100644
index 00000000000..a3535857d90
--- /dev/null
+++ b/sysutils/bsdec2-image-upload/DESCR
@@ -0,0 +1,2 @@
+Tool for uploading disk images into Amazon EC2 and creating Amazon Machine
+Images from them.
diff --git a/sysutils/bsdec2-image-upload/Makefile b/sysutils/bsdec2-image-upload/Makefile
new file mode 100644
index 00000000000..6c7dde1de25
--- /dev/null
+++ b/sysutils/bsdec2-image-upload/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1 2019/05/22 08:45:10 jmcneill Exp $
+
+GITHUB_PROJECT= bsdec2-image-upload
+DISTNAME= 1.2.2
+PKGNAME= ${GITHUB_PROJECT}-${DISTNAME}
+CATEGORIES= sysutils
+MASTER_SITES= ${MASTER_SITE_GITHUB:=cperciva/}
+DIST_SUBDIR= ${GITHUB_PROJECT}
+
+MAINTAINER= jmcneill@NetBSD.org
+HOMEPAGE= https://github.com/cperciva/bsdec2-image-upload/
+COMMENT= Tool for creating Amazon EC2 AMIs
+LICENSE= 2-clause-bsd
+
+WRKSRC= ${WRKDIR}/bsdec2-image-upload-1.2.2
+
+CFLAGS+= -DCERTFILE=\"${PREFIX}/share/mozilla-rootcerts/cacert.pem\"
+
+INSTALLATION_DIRS+= bin
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/bsdec2-image-upload ${DESTDIR}${PREFIX}/bin
+
+DEPENDS+= mozilla-rootcerts>=1.0:../../security/mozilla-rootcerts
+.include "../../security/openssl/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/bsdec2-image-upload/PLIST b/sysutils/bsdec2-image-upload/PLIST
new file mode 100644
index 00000000000..ca955322324
--- /dev/null
+++ b/sysutils/bsdec2-image-upload/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2019/05/22 08:45:10 jmcneill Exp $
+bin/bsdec2-image-upload
diff --git a/sysutils/bsdec2-image-upload/distinfo b/sysutils/bsdec2-image-upload/distinfo
new file mode 100644
index 00000000000..175220b217d
--- /dev/null
+++ b/sysutils/bsdec2-image-upload/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2019/05/22 08:45:10 jmcneill Exp $
+
+SHA1 (bsdec2-image-upload/1.2.2.tar.gz) = ae24f4178c6b6d51062619c2854b287cba81e8ac
+RMD160 (bsdec2-image-upload/1.2.2.tar.gz) = e042dc00cbc8fdf57615d6c2608534c5822555d8
+SHA512 (bsdec2-image-upload/1.2.2.tar.gz) = 366a8515ca99f6fc3c313d7f00e505747043f5405d0a28c4d7fd895c7bbe6692936ee9875ae608cc07b3b91c7a627c95f9869a2e15f54816998b7dd9c7c61a51
+Size (bsdec2-image-upload/1.2.2.tar.gz) = 25013 bytes
+SHA1 (patch-main.c) = 54da1068a235b60e44cee55339d375867ca4fd47
diff --git a/sysutils/bsdec2-image-upload/patches/patch-main.c b/sysutils/bsdec2-image-upload/patches/patch-main.c
new file mode 100644
index 00000000000..902b96c019e
--- /dev/null
+++ b/sysutils/bsdec2-image-upload/patches/patch-main.c
@@ -0,0 +1,14 @@
+$NetBSD: patch-main.c,v 1.1 2019/05/22 08:45:11 jmcneill Exp $
+
+--- main.c.orig 2019-03-20 02:36:05.000000000 +0000
++++ main.c
+@@ -17,7 +17,9 @@
+ #include "sslreq.h"
+ #include "warnp.h"
+
++#ifndef CERTFILE
+ #define CERTFILE "/usr/local/share/certs/ca-root-nss.crt"
++#endif
+ #define PARTSZ (10 * 1024 * 1024)
+
+ /* Elastic string type. */