View | Details | Raw Unified | Return to bug 224533
Collapse All | Expand All

(-)MOVED (+1 lines)
Lines 9823-9825 Link Here
9823
math/petsc|science/PETSc|2017-12-20|Recreated after it has been deleted in r366959 on 2014-09-01
9823
math/petsc|science/PETSc|2017-12-20|Recreated after it has been deleted in r366959 on 2014-09-01
9824
math/petsc-mpich|science/PETSc|2017-12-20|Recreated after it has been deleted in r321243 on 2013-06-19 (it was a slave port)
9824
math/petsc-mpich|science/PETSc|2017-12-20|Recreated after it has been deleted in r321243 on 2013-06-19 (it was a slave port)
9825
textproc/py-elasticsearch-py|textproc/py-elasticsearch|2017-12-21|Rename to match PyPI naming
9825
textproc/py-elasticsearch-py|textproc/py-elasticsearch|2017-12-21|Rename to match PyPI naming
9826
devel/ruby-ncurses|devel/rubygem-ncurses-ruby|201X-XX-XX|Renamed by switching to use rubygem
(-)devel/Makefile (-1 / +1 lines)
Lines 5226-5232 Link Here
5226
    SUBDIR += ruby-gems
5226
    SUBDIR += ruby-gems
5227
    SUBDIR += ruby-korundum
5227
    SUBDIR += ruby-korundum
5228
    SUBDIR += ruby-krossruby
5228
    SUBDIR += ruby-krossruby
5229
    SUBDIR += ruby-ncurses
5230
    SUBDIR += ruby-qtruby
5229
    SUBDIR += ruby-qtruby
5231
    SUBDIR += ruby-rbbr
5230
    SUBDIR += ruby-rbbr
5232
    SUBDIR += ruby-rbprof
5231
    SUBDIR += ruby-rbprof
Lines 5567-5572 Link Here
5567
    SUBDIR += rubygem-mutter
5566
    SUBDIR += rubygem-mutter
5568
    SUBDIR += rubygem-native-package-installer
5567
    SUBDIR += rubygem-native-package-installer
5569
    SUBDIR += rubygem-naught
5568
    SUBDIR += rubygem-naught
5569
    SUBDIR += rubygem-ncurses-ruby
5570
    SUBDIR += rubygem-needle
5570
    SUBDIR += rubygem-needle
5571
    SUBDIR += rubygem-nenv
5571
    SUBDIR += rubygem-nenv
5572
    SUBDIR += rubygem-nesty
5572
    SUBDIR += rubygem-nesty
(-)devel/rubygem-ncurses-ruby/Makefile (-27 / +18 lines)
Lines 1-38 Link Here
1
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
1
# Created by: Akinori MUSHA aka knu <knu@idaemons.org>
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	ncurses
4
PORTNAME=	ncurses-ruby
5
PORTVERSION=	1.2.4
5
PORTVERSION=	1.2.4
6
CATEGORIES=	devel ruby
6
CATEGORIES=	devel rubygems
7
MASTER_SITES=	SF/ncurses-ruby
7
MASTER_SITES=	RG
8
PKGNAMEPREFIX=	${RUBY_PKGNAMEPREFIX}
9
DISTNAME=	${PORTNAME}-ruby-${PORTVERSION}
10
DIST_SUBDIR=	ruby
11
8
12
MAINTAINER=	saurbier@math.uni-bielefeld.de
9
MAINTAINER=	saurbier@math.uni-bielefeld.de
13
COMMENT=	Ruby interface to ncurses
10
COMMENT=	Ruby module for accessing the ncurses library
14
11
15
USES=	tar:bzip2
12
LICENSE=			LDPL LGPL21+ MIT MITlegacy PD TCLOCK
13
LICENSE_COMB=			multi
14
LICENSE_NAME_LDPL=		Linux Documentation Project License
15
LICENSE_NAME_MITlegacy=		Old version of MIT license
16
LICENSE_NAME_TCLOCK=		License of tclock
17
LICENSE_TEXT_LDPL=		See http://tldp.org/COPYRIGHT.html
18
LICENSE_FILE_LGPL21+ =		${WRKSRC}/COPYING
19
LICENSE_FILE_MITlegacy=		${FILESDIR}/LICENSE_MIT_LEGACY
20
LICENSE_FILE_TCLOCK=		${FILESDIR}/LICENSE_TCLOCK
21
LICENSE_PERMS_LDPL=		dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
22
LICENSE_PERMS_MITlegacy=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
23
LICENSE_PERMS_TCLOCK=		dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
16
24
25
USES=		gem shebangfix
17
USE_RUBY=	yes
26
USE_RUBY=	yes
18
USE_RUBY_EXTCONF=	yes
27
SHEBANG_FILES=	examples/*.rb
19
28
20
BROKEN=			checksum mismatch
21
DEPRECATED=		Marked BROKEN for more than 6 months
22
EXPIRATION_DATE=	2018-01-20
23
24
INSTALL_TARGET=	site-install
25
26
DOCS=		COPYING Changes README THANKS TODO
27
28
OPTIONS_DEFINE=	DOCS
29
30
post-install:
31
	${MKDIR} ${STAGEDIR}${RUBY_MODDOCDIR}
32
.for f in ${DOCS}
33
	${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/
34
.endfor
35
	${MKDIR} ${STAGEDIR}${RUBY_MODEXAMPLESDIR}
36
	${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${RUBY_MODEXAMPLESDIR}/
37
38
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)devel/rubygem-ncurses-ruby/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (ruby/ncurses-ruby-1.2.4.tar.bz2) = 9a60b523be8df0a2efba5381f8d21566043beb0b1530d6c7d53883ed6bc19058
1
TIMESTAMP = 1513993698
2
SIZE (ruby/ncurses-ruby-1.2.4.tar.bz2) = 50858
2
SHA256 (rubygem/ncurses-ruby-1.2.4.gem) = 5e289ea239adc98f99700a66744563a152953a717e8ad270dcf79defb3c822ff
3
SIZE (rubygem/ncurses-ruby-1.2.4.gem) = 67072
(-)devel/rubygem-ncurses-ruby/files/LICENSE_MIT_LEGACY (+27 lines)
Line 0 Link Here
1
[(Following sentences are from examples/rain.rb of ncurses-ruby-1.2.4.gem.)
2
3
Copyright (c) 1998 Free Software Foundation, Inc.
4
5
Permission is hereby granted, free of charge, to any person obtaining a
6
copy of this software and associated documentation files (the
7
"Software"), to deal in the Software without restriction, including
8
without limitation the rights to use, copy, modify, merge, publish,
9
distribute, distribute with modifications, sublicense, and/or sell
10
copies of the Software, and to permit persons to whom the Software is
11
furnished to do so, subject to the following conditions:
12
13
The above copyright notice and this permission notice shall be included
14
in all copies or substantial portions of the Software.
15
16
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
17
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
18
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19
IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
20
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
21
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR
22
THE USE OR OTHER DEALINGS IN THE SOFTWARE.
23
24
Except as contained in this notice, the name(s) of the above copyright
25
holders shall not be used in advertising or otherwise to promote the
26
sale, use or other dealings in this Software without prior written
27
authorization.
(-)devel/rubygem-ncurses-ruby/files/LICENSE_TCLOCK (+20 lines)
Line 0 Link Here
1
(Following sentences are from examples/tclock.rb of ncurses-ruby-1.2.4.gem.)
2
3
Copyright (C) 2002 Tobias Peters <t-peters@users.berlios.de>
4
This file was adapted from the C program tclock.c from the ncurses
5
distribution, which bears the following copyright statement:
6
7
 tclock - analog/digital clock for curses.
8
 If it gives you joy, then
9
 (a) I'm glad
10
 (b) you need to get out more :-)
11
12
 This program is copyright Howard Jones, September 1994
13
 (ha.jones@ic.ac.uk). It may be freely distributed as
14
 long as this copyright message remains intact, and any
15
 modifications are clearly marked as such. [In fact, if
16
 you modify it, I wouldn't mind the modifications back,
17
 especially if they add any nice features. A good one
18
 would be a precalc table for the 60 hand positions, so
19
 that the floating point stuff can be ditched. As I said,
20
 it was a 20 hackup minute job.]
(-)devel/rubygem-ncurses-ruby/pkg-descr (-1 / +6 lines)
Line 1 Link Here
1
This is a Ruby interface to ncurses.
1
This wrapper provides access to the functions, macros, global
2
variables and constants of the ncurses library. These are mapped to a
3
Ruby Module named "Ncurses". Functions and external variables are
4
implemented as singleton functions of the Ncurses module.
5
6
WWW: https://github.com/eclubb/ncurses-ruby
(-)misc/tpp/Makefile (-1 / +1 lines)
Lines 9-15 Link Here
9
MAINTAINER=	ports@FreeBSD.org
9
MAINTAINER=	ports@FreeBSD.org
10
COMMENT=	Text presentation program
10
COMMENT=	Text presentation program
11
11
12
RUN_DEPENDS=	${RUBY_SITELIBDIR}/ncurses.rb:devel/ruby-ncurses \
12
RUN_DEPENDS=	rubygem-ncurses-ruby>0:devel/rubygem-ncurses-ruby \
13
		figlet:misc/figlet
13
		figlet:misc/figlet
14
14
15
NO_BUILD=	yes
15
NO_BUILD=	yes
(-)net/raggle/Makefile (-1 / +1 lines)
Lines 10-16 Link Here
10
MAINTAINER=	jadawin@FreeBSD.org
10
MAINTAINER=	jadawin@FreeBSD.org
11
COMMENT=	Console RSS aggregator written in Ruby
11
COMMENT=	Console RSS aggregator written in Ruby
12
12
13
RUN_DEPENDS=	${RUBY_SITELIBDIR}/ncurses.rb:devel/ruby-ncurses
13
RUN_DEPENDS=	rubygem-ncurses-ruby>0:devel/rubygem-ncurses-ruby
14
14
15
USE_RUBY=	yes
15
USE_RUBY=	yes
16
16

Return to bug 224533