svn commit: r474152 - head/misc/elscreen
MANTANI Nobutaka
nobutaka at FreeBSD.org
Sun Jul 8 01:44:42 UTC 2018
Author: nobutaka
Date: Sun Jul 8 01:44:40 2018
New Revision: 474152
URL: https://svnweb.freebsd.org/changeset/ports/474152
Log:
- Switch to the forked version maintained by Takaaki Furuse
because the original version have not been updated for a long time.
- Add LICENSE to pet portlint.
- Add pkg-message.
PR: 229256
Submitted by: nobutaka
Approved by: maintainer-timeout (two weeks)
Added:
head/misc/elscreen/pkg-message (contents, props changed)
head/misc/elscreen/pkg-plist (contents, props changed)
Modified:
head/misc/elscreen/Makefile
head/misc/elscreen/distinfo
head/misc/elscreen/pkg-descr
Modified: head/misc/elscreen/Makefile
==============================================================================
--- head/misc/elscreen/Makefile Sun Jul 8 01:30:03 2018 (r474151)
+++ head/misc/elscreen/Makefile Sun Jul 8 01:44:40 2018 (r474152)
@@ -2,31 +2,35 @@
# $FreeBSD$
PORTNAME= elscreen
-PORTVERSION= 1.4.6
-PORTREVISION= 13
+PORTVERSION= 1.4.6.20180320
CATEGORIES= misc elisp
-MASTER_SITES= ftp://ftp.morishima.net/pub/morishima.net/naoto/ElScreen/%SUBDIR%/
-MASTER_SITE_SUBDIR= . old
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= kuriyama at FreeBSD.org
COMMENT= Emacs utility similar to GNU Screen
+LICENSE= GPLv2
+
RUN_DEPENDS= apel${EMACS_PKGNAMESUFFIX}>0:editors/apel@${EMACS_FLAVOR}
USES= emacs
+USE_GITHUB= yes
+GH_ACCOUNT= TakaakiFuruse
+GH_PROJECT= ${PORTNAME}
+GH_TAGNAME= 329b438
+
NO_ARCH= yes
NO_BUILD= YES
-PLIST_FILES= ${EMACS_SITE_LISPDIR}/elscreen.el
-PORTDOCS= ChangeLog README
+PORTDOCS= GF-QuickStart GF-README Readme.md
OPTIONS_DEFINE= DOCS
do-install:
- ${INSTALL_DATA} ${WRKSRC}/elscreen.el \
- ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
+ ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME}
+ (cd ${WRKSRC}; ${INSTALL_DATA} ${WRKSRC}/*.el \
+ ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/${PORTNAME})
${MKDIR} ${STAGEDIR}${DOCSDIR}
do-install-DOCS-on:
Modified: head/misc/elscreen/distinfo
==============================================================================
--- head/misc/elscreen/distinfo Sun Jul 8 01:30:03 2018 (r474151)
+++ head/misc/elscreen/distinfo Sun Jul 8 01:44:40 2018 (r474152)
@@ -1,2 +1,3 @@
-SHA256 (elscreen-1.4.6.tar.gz) = 134cef5b4ffe75898ca30776b4a4191a9425cbafc650a43e87aae4188adbd650
-SIZE (elscreen-1.4.6.tar.gz) = 21680
+TIMESTAMP = 1529763989
+SHA256 (TakaakiFuruse-elscreen-1.4.6.20180320-329b438_GH0.tar.gz) = 34a72be9f22022c79311c84ec7f486bd378a9b19f134a27b09fefc9b4c833277
+SIZE (TakaakiFuruse-elscreen-1.4.6.20180320-329b438_GH0.tar.gz) = 36637
Modified: head/misc/elscreen/pkg-descr
==============================================================================
--- head/misc/elscreen/pkg-descr Sun Jul 8 01:30:03 2018 (r474151)
+++ head/misc/elscreen/pkg-descr Sun Jul 8 01:44:40 2018 (r474152)
@@ -2,4 +2,4 @@ ElScreen is an Emacs utility with which you can have m
screens (window-configuration) on your GNU Emacs as well as
GNU screen on shell.
-WWW: http://www.morishima.net/~naoto/j/software/elscreen/
+WWW: https://github.com/TakaakiFuruse/elscreen
Added: head/misc/elscreen/pkg-message
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/misc/elscreen/pkg-message Sun Jul 8 01:44:40 2018 (r474152)
@@ -0,0 +1,7 @@
+***************************************************
+Before using Elscreen, you must set following elisp
+to your own .emacs file.
+
+(require 'elscreen)
+(elscreen-start)
+***************************************************
Added: head/misc/elscreen/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/misc/elscreen/pkg-plist Sun Jul 8 01:44:40 2018 (r474152)
@@ -0,0 +1,12 @@
+%%EMACS_SITE_LISPDIR%%/elscreen/elscreen-buffer-list.el
+%%EMACS_SITE_LISPDIR%%/elscreen/elscreen-color-theme.el
+%%EMACS_SITE_LISPDIR%%/elscreen/elscreen-dired.el
+%%EMACS_SITE_LISPDIR%%/elscreen/elscreen-dnd.el
+%%EMACS_SITE_LISPDIR%%/elscreen/elscreen-gf.el
+%%EMACS_SITE_LISPDIR%%/elscreen/elscreen-goby.el
+%%EMACS_SITE_LISPDIR%%/elscreen/elscreen-howm.el
+%%EMACS_SITE_LISPDIR%%/elscreen/elscreen-server.el
+%%EMACS_SITE_LISPDIR%%/elscreen/elscreen-speedbar.el
+%%EMACS_SITE_LISPDIR%%/elscreen/elscreen-w3m.el
+%%EMACS_SITE_LISPDIR%%/elscreen/elscreen-wl.el
+%%EMACS_SITE_LISPDIR%%/elscreen/elscreen.el
More information about the svn-ports-all
mailing list