diff options
author | tota <tota@FreeBSD.org> | 2011-08-07 16:26:25 +0800 |
---|---|---|
committer | tota <tota@FreeBSD.org> | 2011-08-07 16:26:25 +0800 |
commit | 789e7efe1fdf2c42703c30968d18379673665750 (patch) | |
tree | f16104859d71fb671dc4a78d4ae9055c7c3f0f6b /japanese/today | |
parent | 7a6a65195b3d4bb0a265128c4c4d240e785986e9 (diff) | |
download | freebsd-ports-gnome-789e7efe1fdf2c42703c30968d18379673665750.tar.gz freebsd-ports-gnome-789e7efe1fdf2c42703c30968d18379673665750.tar.zst freebsd-ports-gnome-789e7efe1fdf2c42703c30968d18379673665750.zip |
- Update to version 2.12
- Update MASTER_SITES and WWW: line
- Use DATADIR macro
PR: ports/158477
Submitted by: Ports Fury
Diffstat (limited to 'japanese/today')
-rw-r--r-- | japanese/today/Makefile | 27 | ||||
-rw-r--r-- | japanese/today/distinfo | 8 | ||||
-rw-r--r-- | japanese/today/files/Makefile | 6 | ||||
-rw-r--r-- | japanese/today/files/patch-ai | 18 | ||||
-rw-r--r-- | japanese/today/files/patch-al | 31 | ||||
-rw-r--r-- | japanese/today/pkg-descr | 2 | ||||
-rw-r--r-- | japanese/today/pkg-plist | 78 |
7 files changed, 86 insertions, 84 deletions
diff --git a/japanese/today/Makefile b/japanese/today/Makefile index c734db0fdd6d..ec0805a1a60b 100644 --- a/japanese/today/Makefile +++ b/japanese/today/Makefile @@ -6,9 +6,9 @@ # PORTNAME= today -PORTVERSION= 2.11a +PORTVERSION= 2.12 CATEGORIES= japanese games -MASTER_SITES= ftp://ftp.vector.co.jp/pack/dos/personal/calendar/today/ +MASTER_SITES= http://ftp.vector.co.jp/pack/dos/personal/calendar/today/ DISTNAME= ja-${PORTNAME}-${PORTVERSION} DISTFILES= td${PORTVERSION:S/.//}s.lzh \ td${PORTVERSION:S/.//}m.lzh @@ -16,9 +16,6 @@ DISTFILES= td${PORTVERSION:S/.//}s.lzh \ MAINTAINER= ports@FreeBSD.org COMMENT= Tells you what day today is -DEPRECATED= No more public distfiles -EXPIRATION_DATE= 2011-08-01 - EXTRACT_DEPENDS=lha:${PORTSDIR}/archivers/lha \ nkf:${PORTSDIR}/japanese/nkf @@ -28,25 +25,29 @@ EXTRACT_AFTER_ARGS= # empty NO_WRKSUBDIR= yes +MAKEFILE= ${FILESDIR}/Makefile + post-extract: + @(cd ${WRKSRC}; lha xiqf utility.lzh src/dayinfo.c ) @${ECHO_MSG} "===> Extracting tbl file for ${DISTNAME}" @(cd ${WRKSRC}; lha xqf tbl.lzh ) @${ECHO_MSG} "===> Converting Kanji code for ${DISTNAME}" @(cd ${WRKSRC}; \ for i in *.c *.h *.doc *.cnf birthday.tbl event*.tbl flower.tbl \ - gengo.tbl hist??.tbl history.tbl holiday.tbl magazine.tbl \ - monthly.tbl schedule.tbl suffix.tbl week.tbl; \ + gengo.tbl hist??.tbl history.tbl holiday.tbl magazine.tbl \ + monthly.tbl schedule.tbl suffix.tbl week.tbl; \ do \ ${SED} 's/.$$//' $$i | nkf -Se > $$i.tmp ;\ ${MV} -f $$i.tmp $$i ; \ done) - @(cd ${WRKSRC}; lha xiqf utility.lzh src/dayinfo.c ) - -pre-patch: - @${ECHO_MSG} "===> Installing custom Makefile for ${DISTNAME}" - @(${CP} ${FILESDIR}/Makefile ${WRKSRC}) post-patch: - @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/*.cnf + @${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|g' ${WRKSRC}/*.cnf + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/today.doc ${DOCSDIR} +.endif .include <bsd.port.mk> diff --git a/japanese/today/distinfo b/japanese/today/distinfo index 95f625fa03c2..570bcc32b96d 100644 --- a/japanese/today/distinfo +++ b/japanese/today/distinfo @@ -1,4 +1,4 @@ -SHA256 (td211as.lzh) = e597849a8f1f5ceb88aefe41b869fa0fa97083d6075a8efbffda1a9bce5d0be6 -SIZE (td211as.lzh) = 180925 -SHA256 (td211am.lzh) = c55a73d76eac8b03e21bbb2fc94f0a5cebcfe2482feefe2372e119b4367b627e -SIZE (td211am.lzh) = 380771 +SHA256 (td212s.lzh) = 3dc22910825e9be0cb71957265a0d8cc8369c392f9f7c12923f4a863b38c8ed0 +SIZE (td212s.lzh) = 208034 +SHA256 (td212m.lzh) = f10908f2a15c45f6549173224626f478893f420aa64c30e90ac1b5b419b01f06 +SIZE (td212m.lzh) = 463411 diff --git a/japanese/today/files/Makefile b/japanese/today/files/Makefile index d12615871388..7234d1aab5ea 100644 --- a/japanese/today/files/Makefile +++ b/japanese/today/files/Makefile @@ -4,7 +4,7 @@ # $FreeBSD$ CC ?= cc -CFLAGS += -DTRANS -DMSG_STYLE -DINTERNAL_KYUREKI_TBL -D_T_SEARCH_CMDPATH=\"${PREFIX}/etc\" #-DUSE_TERMCAP +CFLAGS += -DTRANS -DMSG_STYLE -DINTERNAL_KYUREKI_TBL -D_T_SEARCH_DEFPATHS=\"${PREFIX}/etc\" #-DUSE_TERMCAP LDLIBS = -lm #-ltermcap HFILES = cdefs.h chu68k.h cmsdos.h cunix.h cwin32.h extern.h @@ -29,8 +29,8 @@ install: today calendar dayinfo ${BSD_INSTALL_DATA} today.cnf ${PREFIX}/etc mkdir -p ${PREFIX}/share/today ${BSD_INSTALL_DATA} *.tbl ${PREFIX}/share/today - mkdir -p ${PREFIX}/share/doc/ja/today - ${BSD_INSTALL_DATA} today.doc ${PREFIX}/share/doc/ja/today +# mkdir -p ${PREFIX}/share/doc/ja/today +# ${BSD_INSTALL_DATA} today.doc ${PREFIX}/share/doc/ja/today calendar: $(OBJS_CAL) $(CC) $(OBJS_CAL) $(LDLIBS) -o $@ diff --git a/japanese/today/files/patch-ai b/japanese/today/files/patch-ai index 617278792b7c..7e66b07ebe87 100644 --- a/japanese/today/files/patch-ai +++ b/japanese/today/files/patch-ai @@ -1,6 +1,6 @@ ---- today.cnf.orig Sun Mar 14 00:00:00 1999 -+++ today.cnf Sun Feb 13 15:59:51 2000 -@@ -182,10 +182,10 @@ +--- today.cnf.orig 2011-04-16 21:23:23.000000000 +0900 ++++ today.cnf 2011-04-16 21:25:05.000000000 +0900 +@@ -200,10 +200,10 @@ # pager = # 外部ページャーの指定 # 指定しなければ、内蔵ページャー使用 @@ -12,13 +12,13 @@ +pause_last = no # 内蔵ページャー 表示終了後一時停止制御 # yes 一時停止 # *no 停止しない - outputfile = %c%y%m%d.tdy # 出力ファイル名 (筑湊拂:%c%y%m%d.tdy/%p.tdy) -@@ -369,7 +369,7 @@ + outputfile = %c%y%m%d.tdy # 出力ファイル名 (デフォルト:%c%y%m%d.tdy/%p.tdy) +@@ -404,7 +404,7 @@ # $common # 以降 共通環境定義部 --#table_path = c:/bin/tbl # 各テーブルの検索パス名 -+table_path = %%PREFIX%%/share/today # 各テーブルの検索パス名 +-table_path = %ExecCmdPath%/tbl # 各テーブルの検索パス名 ++table_path = %%DATADIR%% # 各テーブルの検索パス名 # ';' で区切り複数指定可能 - # 未定義の場合、環境変数 TODAYTBL の場所 - + # 未定義の場合、環境変数 TODAYTBL の場 + # diff --git a/japanese/today/files/patch-al b/japanese/today/files/patch-al index 873186378f58..8bf40f51857a 100644 --- a/japanese/today/files/patch-al +++ b/japanese/today/files/patch-al @@ -1,22 +1,21 @@ ---- cunix.h.orig Tue Feb 15 03:17:23 2000 -+++ cunix.h Sun Feb 13 16:38:34 2000 -@@ -38,7 +38,9 @@ - #define _T_FPBUFSIZE (64 * 1024) /* fopen バッファ長 */ - #define _T_TMPENV "temp" /* temporary 環境変数名 */ - #define _T_TMPDIR "/tmp" /* temporary directory */ --#define _T_SEARCH_CMDPATH "/usr/local/lib:/usr/lib" -+#ifndef _T_SEARCH_CMDPATH -+#define _T_SEARCH_CMDPATH "/usr/local/etc" +--- cunix.h.orig 2011-04-16 21:25:44.000000000 +0900 ++++ cunix.h 2011-04-16 21:27:40.000000000 +0900 +@@ -40,7 +40,9 @@ + #define _T_TMPENV "TEMP" /* temporary 環境変数名 */ + #define _T_TMPENV2 "TMPDIR" /* temporary 環境変数名 */ + #define _T_TMPDIR "/tmp" /* temporary directory */ ++#if 0 + #define _T_SEARCH_DEFPATHS "/usr/local/lib/today:/opt/local/lib/today:/usr/local/share/today:/opt/local/share/today:/usr/lib/today:/opt/lib/today:/usr/share/today:/opt/share/today:/usr/local/lib:/opt/local/lib:/usr/lib:/opt/lib" +#endif - #define _T_HOMEENV "HOME" /* home 環境変数 */ - #define _T_PATHSEPARATOR ":" /* path list separator char */ - #define _T_PATHSEP_CHR ':' /* path list separator char */ -@@ -53,7 +55,7 @@ + /* default search path list */ + #define _T_HOMEENV "HOME" /* home 環境変数 */ + #define _T_PATHENV "PATH" /* path 環境変数名 */ +@@ -60,7 +62,7 @@ #define _T_OUTFILE_DEFAULT "%c%y%m%d.today" #define _T_OUTFILE_TMPNAME "%p.today" -#if defined(linux) +#if defined(linux) || defined(__FreeBSD__) - #define _T_ACCESS_ROK R_OK - #define strnicmp strncasecmp - #else + #define _T_ACCESS_ROK R_OK + #define _T_HAVE_STRTOK_R + #define stricmp(a,b) strcasecmp(a,b) diff --git a/japanese/today/pkg-descr b/japanese/today/pkg-descr index 3458b676f30e..c90c046f2bda 100644 --- a/japanese/today/pkg-descr +++ b/japanese/today/pkg-descr @@ -7,3 +7,5 @@ This port "today" tells you what day today is. Of course, it may not know about all the important dates. Also, it will also display your birthday, assuming you registered it. This version also has a simple scheduler. + +WWW: http://www.vector.co.jp/soft/dos/personal/se002657.html diff --git a/japanese/today/pkg-plist b/japanese/today/pkg-plist index d88cc157fc50..0386d8b3d02d 100644 --- a/japanese/today/pkg-plist +++ b/japanese/today/pkg-plist @@ -2,42 +2,42 @@ bin/today bin/calendar-today bin/dayinfo etc/today.cnf -share/doc/ja/today/today.doc -share/today/birthday.tbl -share/today/event01.tbl -share/today/event02.tbl -share/today/event03.tbl -share/today/event04.tbl -share/today/event05.tbl -share/today/event06.tbl -share/today/event07.tbl -share/today/event08.tbl -share/today/event09.tbl -share/today/event10.tbl -share/today/event11.tbl -share/today/event12.tbl -share/today/flower.tbl -share/today/gengo.tbl -share/today/hist01.tbl -share/today/hist02.tbl -share/today/hist03.tbl -share/today/hist04.tbl -share/today/hist05.tbl -share/today/hist06.tbl -share/today/hist07.tbl -share/today/hist08.tbl -share/today/hist09.tbl -share/today/hist10.tbl -share/today/hist11.tbl -share/today/hist12.tbl -share/today/history.tbl -share/today/holiday.tbl -share/today/kyureki.tbl -share/today/magazine.tbl -share/today/monthly.tbl -share/today/schedule.tbl -share/today/sekki.tbl -share/today/suffix.tbl -share/today/week.tbl -@dirrm share/today -@dirrm share/doc/ja/today +%%PORTDOCS%%%%DOCSDIR%%/today.doc +%%DATADIR%%/birthday.tbl +%%DATADIR%%/event01.tbl +%%DATADIR%%/event02.tbl +%%DATADIR%%/event03.tbl +%%DATADIR%%/event04.tbl +%%DATADIR%%/event05.tbl +%%DATADIR%%/event06.tbl +%%DATADIR%%/event07.tbl +%%DATADIR%%/event08.tbl +%%DATADIR%%/event09.tbl +%%DATADIR%%/event10.tbl +%%DATADIR%%/event11.tbl +%%DATADIR%%/event12.tbl +%%DATADIR%%/flower.tbl +%%DATADIR%%/gengo.tbl +%%DATADIR%%/hist01.tbl +%%DATADIR%%/hist02.tbl +%%DATADIR%%/hist03.tbl +%%DATADIR%%/hist04.tbl +%%DATADIR%%/hist05.tbl +%%DATADIR%%/hist06.tbl +%%DATADIR%%/hist07.tbl +%%DATADIR%%/hist08.tbl +%%DATADIR%%/hist09.tbl +%%DATADIR%%/hist10.tbl +%%DATADIR%%/hist11.tbl +%%DATADIR%%/hist12.tbl +%%DATADIR%%/history.tbl +%%DATADIR%%/holiday.tbl +%%DATADIR%%/kyureki.tbl +%%DATADIR%%/magazine.tbl +%%DATADIR%%/monthly.tbl +%%DATADIR%%/schedule.tbl +%%DATADIR%%/sekki.tbl +%%DATADIR%%/suffix.tbl +%%DATADIR%%/week.tbl +@dirrm %%DATADIR%% +%%PORTDOCS%%@dirrm %%DOCSDIR%% |