Skip site navigation (1)Skip section navigation (2)
Date:      Thu,  2 Nov 2006 18:46:06 +0800
From:      chinsan <chinsan@FreeBSD.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/105066: [MAINTAINER] chinese/tatter-tools: update to 1.0.6.1
Message-ID:  <20061102104608.80EC42E9DF@smtp2.bc.hgc.com.tw>
Resent-Message-ID: <200611021050.kA2AoGJg026581@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@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@localhost 
+  mysql> GRANT ALL ON tattertools.* TO ttuser@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.
+    #
+    # Directives to allow use of Tatter-Tools
+    #
+    Alias /%%TT_URL%% "%%PREFIX%%/%%TT_DIR%%/"
+
+   <Directory "%%PREFIX%%/%%TT_DIR%%">
+     Options FollowSymLinks
+     AllowOverride FileInfo
+   </Directory>
+
+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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061102104608.80EC42E9DF>