diff options
author | swills <swills@FreeBSD.org> | 2017-02-04 02:51:53 +0800 |
---|---|---|
committer | swills <swills@FreeBSD.org> | 2017-02-04 02:51:53 +0800 |
commit | cb2adcda9eb362428e140f83419a71a06eb5d232 (patch) | |
tree | 29748f34aa7b01372fc6eb28a04721f716560e33 /archivers | |
parent | a5f5a9378005b859d8a1c8f10f7a395be272e9c0 (diff) | |
download | freebsd-ports-gnome-cb2adcda9eb362428e140f83419a71a06eb5d232.tar.gz freebsd-ports-gnome-cb2adcda9eb362428e140f83419a71a06eb5d232.tar.zst freebsd-ports-gnome-cb2adcda9eb362428e140f83419a71a06eb5d232.zip |
archivers/rubygem-fpm: create port
Convert directories, rpms, python eggs, rubygems, and more to rpms, debs,
solaris packages and more. Win at package management without wasting pointless
hours debugging bad rpm specs!
WWW: https://github.com/jordansissel/fpm
Diffstat (limited to 'archivers')
-rw-r--r-- | archivers/Makefile | 1 | ||||
-rw-r--r-- | archivers/rubygem-fpm/Makefile | 31 | ||||
-rw-r--r-- | archivers/rubygem-fpm/distinfo | 3 | ||||
-rw-r--r-- | archivers/rubygem-fpm/pkg-descr | 5 |
4 files changed, 40 insertions, 0 deletions
diff --git a/archivers/Makefile b/archivers/Makefile index a601d4dabbec..aa40700379a2 100644 --- a/archivers/Makefile +++ b/archivers/Makefile @@ -190,6 +190,7 @@ SUBDIR += rubygem-archive-tar-minitar SUBDIR += rubygem-archive-zip SUBDIR += rubygem-bzip2-ruby + SUBDIR += rubygem-fpm SUBDIR += rubygem-libarchive SUBDIR += rubygem-minitar SUBDIR += rubygem-ruby-xz diff --git a/archivers/rubygem-fpm/Makefile b/archivers/rubygem-fpm/Makefile new file mode 100644 index 000000000000..fcdf10e95a6f --- /dev/null +++ b/archivers/rubygem-fpm/Makefile @@ -0,0 +1,31 @@ +# $FreeBSD$ + +PORTNAME= fpm +PORTVERSION= 1.8.0 +CATEGORIES= archivers rubygems +MASTER_SITES= RG + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Build packages for multiple platforms with great ease and sanity + +RUN_DEPENDS= rubygem-archive-tar-minitar>=0:archivers/rubygem-archive-tar-minitar \ + rubygem-arr-pm>=0.0.10:devel/rubygem-arr-pm \ + rubygem-backports>0:devel/rubygem-backports \ + rubygem-cabin>=0.6.0:devel/rubygem-cabin \ + rubygem-childprocess>=0:devel/rubygem-childprocess \ + rubygem-clamp>=1.0.0:devel/rubygem-clamp \ + rubygem-ffi>=0:devel/rubygem-ffi \ + rubygem-mustache>=0:devel/rubygem-mustache \ + rubygem-json1>=1.7:devel/rubygem-json1 \ + rubygem-pleaserun>=0.0.24:devel/rubygem-pleaserun \ + rubygem-ruby-xz>=0:archivers/rubygem-ruby-xz + +USE_RUBY= yes +USES= gem + +PLIST_FILES= bin/fpm + +post-patch: + @${REINPLACE_CMD} -e 's/1\.0\.0/1.0/' ${WRKSRC}/fpm.gemspec + +.include <bsd.port.mk> diff --git a/archivers/rubygem-fpm/distinfo b/archivers/rubygem-fpm/distinfo new file mode 100644 index 000000000000..3893507a62c9 --- /dev/null +++ b/archivers/rubygem-fpm/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1486132992 +SHA256 (rubygem/fpm-1.8.0.gem) = 91a1a0ffac2e1b4c1fbbca1409f35b77a242fa3fa1e1e330c1d9c9f5aa44efc6 +SIZE (rubygem/fpm-1.8.0.gem) = 135168 diff --git a/archivers/rubygem-fpm/pkg-descr b/archivers/rubygem-fpm/pkg-descr new file mode 100644 index 000000000000..541ec8cce7da --- /dev/null +++ b/archivers/rubygem-fpm/pkg-descr @@ -0,0 +1,5 @@ +Convert directories, rpms, python eggs, rubygems, and more to rpms, debs, +solaris packages and more. Win at package management without wasting pointless +hours debugging bad rpm specs! + +WWW: https://github.com/jordansissel/fpm |