ports/105066: [MAINTAINER] chinese/tatter-tools: update to 1.0.6.1
chinsan
chinsan at FreeBSD.org
Thu Nov 2 10:50:19 UTC 2006
>Number: 105066
>Category: ports
>Synopsis: [MAINTAINER] chinese/tatter-tools: update to 1.0.6.1
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Thu Nov 02 10:50:16 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: chinsan
>Release: FreeBSD 6.1-STABLE i386
>Organization:
FreeBSD Taiwan
>Environment:
System: FreeBSD chinsan2.twbbs.org 6.1-STABLE FreeBSD 6.1-STABLE #1: Fri Jun 2 16:44:35 CST
>Description:
- Update to 1.0.6.1
20061102:
AFFECTS: users of chinese/tatter-tools
AUTHOR: chinsan.tw at gmail.com
The default install location has changed from
${PREFIX}/www/data/tatter to ${PREFIX}/www/tatter.
Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:
--- tatter-tools-1.0.6.1.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/chinese/tatter-tools/Makefile /usr/home/chinsan/project/tatter-tools/Makefile
--- /usr/ports/chinese/tatter-tools/Makefile Wed Oct 4 06:06:22 2006
+++ /usr/home/chinsan/project/tatter-tools/Makefile Thu Nov 2 18:18:29 2006
@@ -6,16 +6,13 @@
#
PORTNAME= tatter-tools
-PORTVERSION= 0.9.6
+PORTVERSION= 1.0.6.1
CATEGORIES= chinese www
-MASTER_SITES= ftp://bbs.ilc.edu.tw/chinsan/distfiles/ \
- http://bbs.ilc.edu.tw/~chinsan/ports/tatter-tools/ \
- ftp://news.giga.net.tw/chinsan/distfiles/ \
- http://www.twtt.org/ttfile/
-DISTNAME= ${PORTNAME}-${PORTVERSION}.zh_TW.UTF-8
+MASTER_SITES= http://chinsan2.twbbs.org/distfiles/ \
+ ftp://chinsan2.twbbs.org/distfiles/
MAINTAINER= chinsan at FreeBSD.org
-COMMENT= Cute and easy blog Tool with Traditional-Chinese(zh_TW.UTF-8)
+COMMENT= Cute and easy blog tool with Traditional-Chinese(zh_TW.UTF-8)
USE_PHP= mysql pcre session xml
NO_BUILD= YES
@@ -24,10 +21,6 @@
TMPDIR?= ${PORTNAME}-${PORTVERSION}
WRKSRC= ${WRKDIR}/${TMPDIR}
-.if defined(WITH_MYSQL5)
-IGNORE= take a look at http://www.twtt.org/viewtopic.php?t=192&highlight=bsd for soultion
-.endif
-
.if !defined(TT_URL)
pre-fetch:
@${ECHO_MSG} ""
@@ -35,16 +28,13 @@
@${ECHO_MSG} ""
.endif
-WWWDOCROOT?= www/data
+WWWDOCROOT?= www
TT_URL?= tatter
TT_DIR?= ${WWWDOCROOT}/${TT_URL}
PLIST= ${WRKDIR}/pkg-plist
.include <bsd.port.pre.mk>
-# Get HOSTNAME
-HOSTNAME!= ${SYSCTL} -n kern.hostname
-
pre-install:
@cd ${WRKSRC} && ${FIND} -s . -type f | \
${SED} -e 's|^./||;s|^|${TT_DIR}/|' > ${PLIST} \
@@ -61,7 +51,7 @@
@${CHMOD} 777 ${TARGETDIR}/${TT_DIR}/
post-install:
- @${SED} -e 's|%%HOSTNAME%%|${HOSTNAME}|; s|%%TT_URL%%|${TT_URL}|' \
- ${PKGMESSAGE}
+ @${SED} -e 's,%%TT_URL%%,${TT_URL},; s,%%PREFIX%%,${PREFIX},; \
+ s,%%TT_DIR%%,${TT_DIR},' ${PKGMESSAGE}
.include <bsd.port.post.mk>
diff -ruN --exclude=CVS /usr/ports/chinese/tatter-tools/distinfo /usr/home/chinsan/project/tatter-tools/distinfo
--- /usr/ports/chinese/tatter-tools/distinfo Fri Nov 11 14:43:28 2005
+++ /usr/home/chinsan/project/tatter-tools/distinfo Thu Nov 2 18:12:55 2006
@@ -1,3 +1,3 @@
-MD5 (tatter-tools-0.9.6.zh_TW.UTF-8.tar.gz) = 125b2b7a50ab22009bdec7651aa05ad7
-SHA256 (tatter-tools-0.9.6.zh_TW.UTF-8.tar.gz) = bf4884472635d90512bdacf725b0b5b1f54766c1a3316dfccb76714720f110cd
-SIZE (tatter-tools-0.9.6.zh_TW.UTF-8.tar.gz) = 183120
+MD5 (tatter-tools-1.0.6.1.tar.gz) = 19794b67c6fb478fe50bd263e15f3e29
+SHA256 (tatter-tools-1.0.6.1.tar.gz) = 80e2670e624cb3098a25ed9c0a6a33058aa4250bc5b4101f800de3d60eed401c
+SIZE (tatter-tools-1.0.6.1.tar.gz) = 1862220
diff -ruN --exclude=CVS /usr/ports/chinese/tatter-tools/pkg-message /usr/home/chinsan/project/tatter-tools/pkg-message
--- /usr/ports/chinese/tatter-tools/pkg-message Fri Nov 11 14:43:28 2005
+++ /usr/home/chinsan/project/tatter-tools/pkg-message Thu Nov 2 18:44:29 2006
@@ -4,21 +4,32 @@
1. Create the MySQL database:
- # mysqladmin --user=root -p create tatter
+ # mysqladmin --user=root -p create tattertools
2. Create a mysql user/password for tatter(database):
(change user and/or password if requered)
# mysql -u root -p
- mysql> GRANT ALL ON tatter.* TO ttuser at localhost
+ mysql> GRANT ALL ON tattertools.* TO ttuser at localhost
IDENTIFIED BY 'tt_password';
mysql> FLUSH PRIVILEGES;
mysql> QUIT;
-3.Open Tatter-Tools installation page in your web browser
+3. Please add the following to your apache config, and restart.
+ [1;32m#
+ # Directives to allow use of Tatter-Tools
+ #
+ Alias /%%TT_URL%% "%%PREFIX%%/%%TT_DIR%%/"
+
+ <Directory "%%PREFIX%%/%%TT_DIR%%">
+ Options FollowSymLinks
+ AllowOverride FileInfo
+ </Directory>[m
+
+4.Open Tatter-Tools installation page in your web browser
and fill with ttuser/tt_password
- http://%%HOSTNAME%%/%%TT_URL%%/install.php
+ http://www.your.host/%%TT_URL%%/setup.php
Have fun!
==================================================================
--- tatter-tools-1.0.6.1.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list