From owner-svn-ports-all@freebsd.org Sun Jul 8 01:44:42 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9555DFCA6A0; Sun, 8 Jul 2018 01:44:42 +0000 (UTC) (envelope-from nobutaka@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3689579357; Sun, 8 Jul 2018 01:44:42 +0000 (UTC) (envelope-from nobutaka@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 11C3D1F750; Sun, 8 Jul 2018 01:44:42 +0000 (UTC) (envelope-from nobutaka@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w681ifo1010344; Sun, 8 Jul 2018 01:44:41 GMT (envelope-from nobutaka@FreeBSD.org) Received: (from nobutaka@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w681ifAH010340; Sun, 8 Jul 2018 01:44:41 GMT (envelope-from nobutaka@FreeBSD.org) Message-Id: <201807080144.w681ifAH010340@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: nobutaka set sender to nobutaka@FreeBSD.org using -f From: MANTANI Nobutaka Date: Sun, 8 Jul 2018 01:44:41 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r474152 - head/misc/elscreen X-SVN-Group: ports-head X-SVN-Commit-Author: nobutaka X-SVN-Commit-Paths: head/misc/elscreen X-SVN-Commit-Revision: 474152 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Jul 2018 01:44:42 -0000 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@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