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

(-)Makefile (-10 / +10 lines)
Lines 1-35 Link Here
1
# ex:ts=8
2
# Ports collection makefile for:  figlet
1
# Ports collection makefile for:  figlet
3
# Date created:			  Sat July 20, 1996
2
# Date created:			  Sat July 20, 1996
4
# Whom:				  David O'Brien (obrien@cs.ucdavis.edu)
3
# Whom:				  David O'Brien (obrien@cs.ucdavis.edu)
5
#
4
#
6
# $FreeBSD: ports/misc/figlet/Makefile,v 1.26 2008/02/28 17:36:27 obrien Exp $
5
# $FreeBSD: ports/misc/figlet/Makefile,v 1.26 2008/02/28 17:36:27 obrien Exp $
7
#
6
#
8
#	NOTE that the figlet port is purposefully not upgraded to the 2.2.2
9
#	version until we can determine if the 'Academic Free License 2.1'
10
#	vs. the Artistic License is better for us.
11
7
12
PORTNAME=	figlet
8
PORTNAME=	figlet
13
PORTVERSION=	2.2.1
9
PORTVERSION=	2.2.4
14
CATEGORIES=	misc
10
CATEGORIES=	misc
15
MASTER_SITES=	ftp://ftp.figlet.org/pub/figlet/program/unix/ \
11
MASTER_SITES=	ftp://ftp.figlet.org/pub/figlet/program/unix/ \
16
		${MASTER_SITE_LOCAL}
12
		${MASTER_SITE_LOCAL}
17
MASTER_SITE_SUBDIR=	obrien
13
MASTER_SITE_SUBDIR=	obrien
18
DISTNAME=	figlet221
19
14
20
MAINTAINER=	obrien@FreeBSD.org
15
MAINTAINER=	obrien@FreeBSD.org
21
COMMENT=	SysV banner-like program prints strings in large fancy ASCII art
16
COMMENT=	SysV banner-like program prints strings in large fancy ASCII art
22
17
18
LICENSE=	BSD
19
LICENSE_FILE=	${WRKSRC}/LICENSE
20
21
MAKE_ENV=	datadir=${DATADIR} prefix=${PREFIX}
22
23
MAN6=		figlet.6
23
MAN6=		figlet.6
24
24
25
do-install:
25
do-install:
26
	@ ${MKDIR} ${PREFIX}/share/figlet
26
	@ ${MKDIR} ${DATADIR}
27
	@ ${INSTALL_PROGRAM} ${WRKSRC}/figlet ${PREFIX}/bin
28
	@ ${INSTALL_PROGRAM} ${WRKSRC}/chkfont ${PREFIX}/bin
27
	@ ${INSTALL_PROGRAM} ${WRKSRC}/chkfont ${PREFIX}/bin
28
	@ ${INSTALL_PROGRAM} ${WRKSRC}/figlet ${PREFIX}/bin
29
	@ ${INSTALL_SCRIPT} ${WRKSRC}/figlist ${PREFIX}/bin
29
	@ ${INSTALL_SCRIPT} ${WRKSRC}/figlist ${PREFIX}/bin
30
	@ ${INSTALL_SCRIPT} ${WRKSRC}/showfigfonts ${PREFIX}/bin
30
	@ ${INSTALL_SCRIPT} ${WRKSRC}/showfigfonts ${PREFIX}/bin
31
	@ ${INSTALL_DATA} ${WRKSRC}/fonts/*.flf ${PREFIX}/share/figlet
31
	@ ${INSTALL_DATA} ${WRKSRC}/fonts/*.flc ${DATADIR}
32
	@ ${INSTALL_DATA} ${WRKSRC}/fonts/*.flc ${PREFIX}/share/figlet
32
	@ ${INSTALL_DATA} ${WRKSRC}/fonts/*.flf ${DATADIR}
33
	@ ${INSTALL_MAN} ${WRKSRC}/figlet.6 ${PREFIX}/man/man6
33
	@ ${INSTALL_MAN} ${WRKSRC}/figlet.6 ${PREFIX}/man/man6
34
.if !defined(NOPORTDOCS)
34
.if !defined(NOPORTDOCS)
35
	${MKDIR} ${DOCSDIR}
35
	${MKDIR} ${DOCSDIR}
(-)distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (figlet221.tar.gz) = 8793b2a090924591d119f6dbd6c10f829dbc1fe7edef76e321b0664956b25a2e
1
SHA256 (figlet-2.2.4.tar.gz) = 6e1801b3fd32ea33a470a92b5d04955fba5c7992feae777ee0e8b8ca52ad0ca7
2
SIZE (figlet221.tar.gz) = 172219
2
SIZE (figlet-2.2.4.tar.gz) = 229245
(-)pkg-plist (-60 / +60 lines)
Lines 1-65 Link Here
1
@comment $FreeBSD: ports/misc/figlet/pkg-plist,v 1.7 2009/01/11 04:27:57 obrien Exp $
1
@comment $FreeBSD: ports/misc/figlet/pkg-plist,v 1.7 2009/01/11 04:27:57 obrien Exp $
2
bin/figlet
3
bin/chkfont
2
bin/chkfont
3
bin/figlet
4
bin/figlist
4
bin/figlist
5
bin/showfigfonts
5
bin/showfigfonts
6
share/figlet/646-ca.flc
6
%%DATADIR%%/646-ca.flc
7
share/figlet/646-ca2.flc
7
%%DATADIR%%/646-ca2.flc
8
share/figlet/646-cn.flc
8
%%DATADIR%%/646-cn.flc
9
share/figlet/646-cu.flc
9
%%DATADIR%%/646-cu.flc
10
share/figlet/646-de.flc
10
%%DATADIR%%/646-de.flc
11
share/figlet/646-dk.flc
11
%%DATADIR%%/646-dk.flc
12
share/figlet/646-es.flc
12
%%DATADIR%%/646-es.flc
13
share/figlet/646-es2.flc
13
%%DATADIR%%/646-es2.flc
14
share/figlet/646-fr.flc
14
%%DATADIR%%/646-fr.flc
15
share/figlet/646-gb.flc
15
%%DATADIR%%/646-gb.flc
16
share/figlet/646-hu.flc
16
%%DATADIR%%/646-hu.flc
17
share/figlet/646-irv.flc
17
%%DATADIR%%/646-irv.flc
18
share/figlet/646-it.flc
18
%%DATADIR%%/646-it.flc
19
share/figlet/646-jp.flc
19
%%DATADIR%%/646-jp.flc
20
share/figlet/646-kr.flc
20
%%DATADIR%%/646-kr.flc
21
share/figlet/646-no.flc
21
%%DATADIR%%/646-no.flc
22
share/figlet/646-no2.flc
22
%%DATADIR%%/646-no2.flc
23
share/figlet/646-pt.flc
23
%%DATADIR%%/646-pt.flc
24
share/figlet/646-pt2.flc
24
%%DATADIR%%/646-pt2.flc
25
share/figlet/646-se.flc
25
%%DATADIR%%/646-se.flc
26
share/figlet/646-se2.flc
26
%%DATADIR%%/646-se2.flc
27
share/figlet/646-yu.flc
27
%%DATADIR%%/646-yu.flc
28
share/figlet/8859-2.flc
28
%%DATADIR%%/8859-2.flc
29
share/figlet/8859-3.flc
29
%%DATADIR%%/8859-3.flc
30
share/figlet/8859-4.flc
30
%%DATADIR%%/8859-4.flc
31
share/figlet/8859-5.flc
31
%%DATADIR%%/8859-5.flc
32
share/figlet/8859-7.flc
32
%%DATADIR%%/8859-7.flc
33
share/figlet/8859-8.flc
33
%%DATADIR%%/8859-8.flc
34
share/figlet/8859-9.flc
34
%%DATADIR%%/8859-9.flc
35
share/figlet/banner.flf
35
%%DATADIR%%/banner.flf
36
share/figlet/big.flf
36
%%DATADIR%%/big.flf
37
share/figlet/block.flf
37
%%DATADIR%%/block.flf
38
share/figlet/bubble.flf
38
%%DATADIR%%/bubble.flf
39
share/figlet/digital.flf
39
%%DATADIR%%/digital.flf
40
share/figlet/frango.flc
40
%%DATADIR%%/frango.flc
41
share/figlet/hz.flc
41
%%DATADIR%%/hz.flc
42
share/figlet/ilhebrew.flc
42
%%DATADIR%%/ilhebrew.flc
43
share/figlet/ivrit.flf
43
%%DATADIR%%/ivrit.flf
44
share/figlet/jis0201.flc
44
%%DATADIR%%/jis0201.flc
45
share/figlet/koi8r.flc
45
%%DATADIR%%/koi8r.flc
46
share/figlet/lean.flf
46
%%DATADIR%%/lean.flf
47
share/figlet/mini.flf
47
%%DATADIR%%/mini.flf
48
share/figlet/mnemonic.flf
48
%%DATADIR%%/mnemonic.flf
49
share/figlet/moscow.flc
49
%%DATADIR%%/moscow.flc
50
share/figlet/script.flf
50
%%DATADIR%%/script.flf
51
share/figlet/shadow.flf
51
%%DATADIR%%/shadow.flf
52
share/figlet/slant.flf
52
%%DATADIR%%/slant.flf
53
share/figlet/small.flf
53
%%DATADIR%%/small.flf
54
share/figlet/smscript.flf
54
%%DATADIR%%/smscript.flf
55
share/figlet/smshadow.flf
55
%%DATADIR%%/smshadow.flf
56
share/figlet/smslant.flf
56
%%DATADIR%%/smslant.flf
57
share/figlet/standard.flf
57
%%DATADIR%%/standard.flf
58
share/figlet/term.flf
58
%%DATADIR%%/term.flf
59
share/figlet/upper.flc
59
%%DATADIR%%/upper.flc
60
share/figlet/ushebrew.flc
60
%%DATADIR%%/ushebrew.flc
61
share/figlet/uskata.flc
61
%%DATADIR%%/uskata.flc
62
share/figlet/utf8.flc
62
%%DATADIR%%/utf8.flc
63
@dirrm share/figlet
63
@dirrm %%DATADIR%%
64
%%PORTDOCS%%%%DOCSDIR%%/figfont.txt
64
%%PORTDOCS%%%%DOCSDIR%%/figfont.txt
65
%%PORTDOCS%%@dirrm share/doc/figlet
65
%%PORTDOCS%%@dirrm %%DOCSDIR%%
(-)files/patch-aa (-18 / +25 lines)
Lines 1-24 Link Here
1
--- Makefile.orig	Sat Jul 13 03:24:16 2002
1
--- Makefile.orig	2011-01-26 18:36:21.000000000 +0800
2
+++ Makefile	Mon Oct  7 11:10:48 2002
2
+++ Makefile	2011-07-21 09:58:28.753010869 +0800
3
@@ -13,15 +13,15 @@
3
@@ -19,8 +19,8 @@
4
 SHELL = /bin/sh
4
 SHELL = /bin/sh
5
-CC = gcc
6
-CFLAGS = -g
7
+#CC = gcc
8
+#CFLAGS = -g
9
 
5
 
10
 # Where the executables should be put
6
 # The C compiler and linker to use
11
-DESTDIR = /usr/local/bin
7
-CC	= gcc
12
+DESTDIR = $(PREFIX)/bin
8
-CFLAGS	= -g -O2 -Wall
9
+#CC	= gcc
10
+#CFLAGS	= -g -O2 -Wall
11
 LD	= gcc
12
 LDFLAGS =
13
 
14
@@ -29,7 +29,7 @@
15
 XCFLAGS	= -DTLF_FONTS
13
 
16
 
14
 # Where the man page should be put
17
 # Where to install files
15
-MANDIR = /usr/local/man/man6
18
-prefix	= /usr/local
16
+MANDIR = $(PREFIX)/man/man6
19
+#prefix	= /usr/local
20
 
21
 # Where the executables should be put
22
 BINDIR	= $(prefix)/bin
23
@@ -38,7 +38,7 @@
24
 MANDIR	= $(prefix)/man
17
 
25
 
18
 # Where figlet will search first for fonts (the ".flf" files).
26
 # Where figlet will search first for fonts (the ".flf" files).
19
-DEFAULTFONTDIR = /usr/local/share/figlet
27
-DEFAULTFONTDIR = $(prefix)/share/figlet
20
+DEFAULTFONTDIR = $(PREFIX)/share/figlet
28
+DEFAULTFONTDIR = $(datadir)
21
 # Use this definition if you can't put things in /usr/local/share/figlet
29
 # Use this definition if you can't put things in $(prefix)/share/figlet
22
-DEFAULTFONTDIR = fonts
30
 #DEFAULTFONTDIR = fonts
23
+#DEFAULTFONTDIR = fonts

Return to bug 159079