Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Dec 2019 18:12:50 +0000 (UTC)
From:      Steve Wills <swills@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r518956 - in head/devel/rubygem-gitlab-pygments.rb: . files
Message-ID:  <201912031812.xB3ICo41043337@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: swills
Date: Tue Dec  3 18:12:49 2019
New Revision: 518956
URL: https://svnweb.freebsd.org/changeset/ports/518956

Log:
  devel/rubygem-gitlab-pygments.rb: convert to patches
  
  While here, pet portlint. Bump PORTREVISION due to minor change to
  package.

Added:
  head/devel/rubygem-gitlab-pygments.rb/files/patch-vendor_pygments-main_external_lasso-builtins-generator-9.lasso   (contents, props changed)
  head/devel/rubygem-gitlab-pygments.rb/files/patch-vendor_pygments-main_ez__setup.py   (contents, props changed)
Modified:
  head/devel/rubygem-gitlab-pygments.rb/Makefile   (contents, props changed)

Modified: head/devel/rubygem-gitlab-pygments.rb/Makefile
==============================================================================
--- head/devel/rubygem-gitlab-pygments.rb/Makefile	Tue Dec  3 17:57:31 2019	(r518955)
+++ head/devel/rubygem-gitlab-pygments.rb/Makefile	Tue Dec  3 18:12:49 2019	(r518956)
@@ -2,7 +2,7 @@
 
 PORTNAME=	gitlab-pygments.rb
 PORTVERSION=	0.5.4
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	devel rubygems
 MASTER_SITES=	RG
 
@@ -15,21 +15,18 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 RUN_DEPENDS=	rubygem-posix-spawn>=0.3.6:devel/rubygem-posix-spawn \
 		rubygem-yajl-ruby>=1.1.0:devel/rubygem-yajl-ruby
 
+USES=		gem python:env shebangfix
+
 NO_ARCH=	yes
 USE_RUBY=	yes
-USES=		gem
-REINPLACE_ARGS=	-i ''
-
-post-patch:
-	@${REINPLACE_CMD} -e '1d' \
-		${WRKSRC}/vendor/pygments-main/external/lasso-builtins-generator-9.lasso \
-		${WRKSRC}/vendor/pygments-main/scripts/find_error.py \
-		${WRKSRC}/vendor/pygments-main/scripts/reindent.py \
-		${WRKSRC}/vendor/pygments-main/scripts/check_sources.py \
-		${WRKSRC}/vendor/pygments-main/scripts/find_codetags.py \
-		${WRKSRC}/vendor/pygments-main/setup.py \
-		${WRKSRC}/vendor/pygments-main/ez_setup.py \
-		${WRKSRC}/vendor/pygments-main/docs/generate.py \
-		${WRKSRC}/vendor/simplejson/scripts/make_docs.py
+SHEBANG_FILES=	lib/pygments/mentos.py vendor/pygments-main/docs/generate.py \
+		vendor/pygments-main/external/lasso-builtins-generator-9.lasso \
+		vendor/pygments-main/pygmentize \
+		vendor/pygments-main/scripts/check_sources.py \
+		vendor/pygments-main/scripts/find_codetags.py \
+		vendor/pygments-main/scripts/find_error.py \
+		vendor/pygments-main/scripts/reindent.py \
+		vendor/pygments-main/setup.py \
+		vendor/simplejson/scripts/make_docs.py
 
 .include <bsd.port.mk>

Added: head/devel/rubygem-gitlab-pygments.rb/files/patch-vendor_pygments-main_external_lasso-builtins-generator-9.lasso
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-gitlab-pygments.rb/files/patch-vendor_pygments-main_external_lasso-builtins-generator-9.lasso	Tue Dec  3 18:12:49 2019	(r518956)
@@ -0,0 +1,7 @@
+--- vendor/pygments-main/external/lasso-builtins-generator-9.lasso.orig	2019-12-03 17:21:36 UTC
++++ vendor/pygments-main/external/lasso-builtins-generator-9.lasso
+@@ -1,4 +1,3 @@
+-#!/usr/bin/lasso9
+ 
+ /*
+ 	Builtins Generator for Lasso 9

Added: head/devel/rubygem-gitlab-pygments.rb/files/patch-vendor_pygments-main_ez__setup.py
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-gitlab-pygments.rb/files/patch-vendor_pygments-main_ez__setup.py	Tue Dec  3 18:12:49 2019	(r518956)
@@ -0,0 +1,7 @@
+--- vendor/pygments-main/ez_setup.py.orig	2019-12-03 17:55:19 UTC
++++ vendor/pygments-main/ez_setup.py
+@@ -1,4 +1,3 @@
+-#!python
+ """Bootstrap setuptools installation
+ 
+ If you want to use setuptools in your package's setup.py, just include this



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201912031812.xB3ICo41043337>