Bug 182358 - [UPDATE] shells/mksh to R48b
Summary: [UPDATE] shells/mksh to R48b
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Olivier Duchateau
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-24 22:30 UTC by Olivier Duchateau
Modified: 2014-01-10 10:00 UTC (History)
0 users

See Also:


Attachments
file.diff (2.86 KB, patch)
2013-09-24 22:30 UTC, Olivier Duchateau
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Duchateau freebsd_committer freebsd_triage 2013-09-24 22:30:00 UTC
- Update to R48b
- Convert to new option framework
- Remove article from the COMMENT line
- Support STAGEDIR

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-09-24 22:30:09 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Martin Wilke freebsd_committer freebsd_triage 2014-01-07 04:15:52 UTC
Responsible Changed
From-To: miwi->freebsd-port-bugs

back to pool
Comment 3 Olivier Duchateau freebsd_committer freebsd_triage 2014-01-10 09:05:36 UTC
Responsible Changed
From-To: freebsd-port-bugs->olivierd

I'll take it.
Comment 4 dfilter service freebsd_committer freebsd_triage 2014-01-10 09:52:48 UTC
Author: olivierd
Date: Fri Jan 10 09:52:35 2014
New Revision: 339341
URL: http://svnweb.freebsd.org/changeset/ports/339341

Log:
  - Update to R48b
  - Use option framework
  
  PR:		182358
  Submitted by:	myself
  Approved by:	miwi@ (implicit, maintainer timeout 4 months)

Modified:
  head/shells/mksh/Makefile
  head/shells/mksh/distinfo
  head/shells/mksh/pkg-plist   (contents, props changed)

Modified: head/shells/mksh/Makefile
==============================================================================
--- head/shells/mksh/Makefile	Fri Jan 10 09:36:12 2014	(r339340)
+++ head/shells/mksh/Makefile	Fri Jan 10 09:52:35 2014	(r339341)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	mksh
-DISTVERSION=	R46
+DISTVERSION=	R48b
 CATEGORIES=	shells
 MASTER_SITES=	http://www.mirbsd.org/MirOS/dist/mir/mksh/ \
 		http://pub.allbsd.org/MirOS/dist/mir/mksh/
@@ -13,13 +13,17 @@ COMMENT=	MirBSD enhanced shell based on 
 
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
+.include <bsd.port.options.mk>
+
 do-build:
 	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} SHELL=${SH} ${SH} ${WRKSRC}/Build.sh -r -c lto
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/mksh ${STAGEDIR}${PREFIX}/bin
 	${INSTALL_MAN} ${WRKSRC}/mksh.1 ${STAGEDIR}${MANPREFIX}/man/man1
+.if ${PORT_OPTIONS:MEXAMPLES}
 	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
 	${INSTALL_DATA} ${WRKSRC}/dot.mkshrc ${STAGEDIR}${EXAMPLESDIR}
+.endif
 
 .include <bsd.port.mk>

Modified: head/shells/mksh/distinfo
==============================================================================
--- head/shells/mksh/distinfo	Fri Jan 10 09:36:12 2014	(r339340)
+++ head/shells/mksh/distinfo	Fri Jan 10 09:52:35 2014	(r339341)
@@ -1,2 +1,2 @@
-SHA256 (mksh-R46.tgz) = dbe6bf60b111a962ed33eb16dffa4d726d62dc0d60ad5429f0d575fc430af05a
-SIZE (mksh-R46.tgz) = 349524
+SHA256 (mksh-R48b.tgz) = e67686187ba6dfbf99b7f6b5f841dfb5cd9f980504f8b631d7d3bfd98d345792
+SIZE (mksh-R48b.tgz) = 362969

Modified: head/shells/mksh/pkg-plist
==============================================================================
--- head/shells/mksh/pkg-plist	Fri Jan 10 09:36:12 2014	(r339340)
+++ head/shells/mksh/pkg-plist	Fri Jan 10 09:52:35 2014	(r339341)
@@ -1,6 +1,6 @@
 bin/mksh
 man/man1/mksh.1.gz
-@exec echo "updating /etc/shells"; cp /etc/shells /etc/shells.bak; (grep -v %D/%F /etc/shells.bak; echo %D/%F) >/etc/shells
-@unexec echo "updating /etc/shells"; cp /etc/shells /etc/shells.bak; (grep -v %D/%F /etc/shells.bak) >/etc/shells
+@exec echo "updating /etc/shells"; cp /etc/shells /etc/shells.bak; (grep -v %D/%F /etc/shells.bak; echo %D/%F) >/etc/shells; rm -f /etc/shells.bak
+@unexec echo "updating /etc/shells"; cp /etc/shells /etc/shells.bak; (grep -v %D/%F /etc/shells.bak) >/etc/shells; rm -f /etc/shells.bak
 %%PORTEXAMPLES%%%%EXAMPLESDIR%%/dot.mkshrc
 %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 5 Olivier Duchateau freebsd_committer freebsd_triage 2014-01-10 09:59:35 UTC
State Changed
From-To: open->closed

Committed