FreeBSD Bugzilla – Attachment 42544 Details for
Bug 66321
[maintainer-update] ports: www/tdiary Version 1.5.6 to 1.5.7
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 7.90 KB, created by
jfkimura
on 2004-05-06 10:00:37 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
jfkimura
Created:
2004-05-06 10:00:37 UTC
Size:
7.90 KB
patch
obsolete
>diff -urN tdiary-orig/Makefile tdiary/Makefile >--- tdiary-orig/Makefile Tue Mar 2 02:01:10 2004 >+++ tdiary/Makefile Wed May 5 22:52:08 2004 >@@ -6,13 +6,13 @@ > # > > PORTNAME= tdiary >-PORTVERSION= 1.5.6 >-PORTREVISION= 2 >+PORTVERSION= 1.5.7 >+#PORTREVISION= 0 > CATEGORIES?= www ruby > MASTER_SITES= \ > ${MASTER_SITE_SOURCEFORGE} \ > http://www.tdiary.org/download/ >-MASTER_SITE_SUBDIR= sourceforge/${PORTNAME} >+MASTER_SITE_SUBDIR= ${PORTNAME} > DISTNAME= ${PORTNAME}-full-${PORTVERSION} > > MAINTAINER= jfkimura@yahoo.co.jp >@@ -26,7 +26,7 @@ > USE_RUBY_FEATURES= fileutils > .endif > >-RUBY_SHEBANG_FILES= index.rb update.rb misc/convert2.rb misc/posttdiary.rb misc/plugin/squeeze.rb \ >+RUBY_SHEBANG_FILES= index.rb update.rb misc/convert2.rb misc/plugin/squeeze.rb \ > misc/plugin/windex.rb misc/plugin/a/a_conf.rb misc/plugin/trackback/tb.rb > > TDIARYDIR= ${EXAMPLESDIR} >diff -urN tdiary-orig/distinfo tdiary/distinfo >--- tdiary-orig/distinfo Wed Mar 31 12:12:28 2004 >+++ tdiary/distinfo Thu May 6 15:49:39 2004 >@@ -1,2 +1,2 @@ >-MD5 (tdiary-full-1.5.6.tar.gz) = 559fd40263ae7fc76a1792fc71757c8f >-SIZE (tdiary-full-1.5.6.tar.gz) = 1628374 >+MD5 (tdiary-full-1.5.7.tar.gz) = 13f728291eed51bc6033fae1510731bc >+SIZE (tdiary-full-1.5.7.tar.gz) = 1640373 >diff -urN tdiary-orig/files/patch-aa tdiary/files/patch-aa >--- tdiary-orig/files/patch-aa Tue Dec 9 11:48:11 2003 >+++ tdiary/files/patch-aa Thu Jan 1 09:00:00 1970 >@@ -1,47 +0,0 @@ >---- tdiary.rb Thu Nov 13 15:34:22 2003 >-+++ tdiary.rb.new Fri Nov 21 16:11:26 2003 >-@@ -1,13 +1,13 @@ >- =begin >- == NAME >- tDiary: the "tsukkomi-able" web diary system. >--tdiary.rb $Revision: 1.156 $ >-+tdiary.rb $Revision: 1.159 $ >- >- Copyright (C) 2001-2003, TADA Tadashi <sho@spc.gr.jp> >- You can redistribute it and/or modify it under GPL2. >- =end >- >--TDIARY_VERSION = '1.5.6' >-+TDIARY_VERSION = '1.5.6.20031118' >- >- require 'cgi' >- begin >-@@ -62,10 +62,14 @@ >- module Safe >- def safe( level = 4 ) >- result = nil >-- Thread.start { >-- $SAFE = level >-+ if $SAFE < level then >-+ Thread.start { >-+ $SAFE = level >-+ result = yield >-+ }.join >-+ else >- result = yield >-- }.join >-+ end >- result >- end >- module_function :safe >-@@ -740,7 +744,9 @@ >- r = str.dup >- if @options['apply_plugin'] and str.index( '<%' ) then >- r = str.untaint if $SAFE < 3 >-- r = ERbLight.new( r ).result( binding ) >-+ Safe::safe( @conf.secure ? 4 : 1 ) do >-+ r = ERbLight.new( r ).result( binding ) >-+ end >- end >- r.gsub!( /<.*?>/, '' ) if remove_tag >- r >diff -urN tdiary-orig/files/tdiary-FreeBSD.sh.in tdiary/files/tdiary-FreeBSD.sh.in >--- tdiary-orig/files/tdiary-FreeBSD.sh.in Sun Nov 9 21:59:57 2003 >+++ tdiary/files/tdiary-FreeBSD.sh.in Thu Jan 1 09:00:00 1970 >@@ -1,143 +0,0 @@ >-#!/bin/sh >-# >-# tdiary-FreeBSD.sh - tDiary user directory copy script >-# >-# $FreeBSD: ports/www/tdiary/files/tdiary-FreeBSD.sh.in,v 1.4 2003/11/09 12:59:57 jeh Exp $ >-# >-# usage: >-# % /usr/local/share/examples/tdiary/tdiary-FreeBSD.sh install >-# or >-# # /usr/local/share/examples/tdiary/tdiary-FreeBSD.sh USERid >-# >- >-USERNAME=$1 >-DIARYDIR=diary >-PUBLICHTML=public_html >-PREFIX=@@@@PREFIX@@@@ >-TDCONFIG=@@@@LANG@@@@ >-EXAMPLES=${PREFIX}/share/examples >-HOMEOWN=`grep ^$1: /etc/passwd | cut -f3 -d':'` >-HOMEGRP=`grep ^$1: /etc/passwd | cut -f4 -d':'` >-AUTHORN=`grep ^$1: /etc/passwd | cut -f5 -d':'` >-HOMEDIR=`grep ^$1: /etc/passwd | cut -f6 -d':'` >-HOSTSMTP=`hostname` >- >-cd ${EXAMPLES} >- >-if [ -z "$1" ]; then >- echo "Usage: `basename $0` {username} or install" >- exit 1 >-else >- if [ -z "${HOMEOWN}" ] ; then >- if [ "$1" = "install" ] ; then >- if [ $(id -u) -eq 0 ]; then >- echo "root can not use 'install' parameter." >- exit 1 >- fi >- else >- echo "User unknown or no exist User Directory -> " $1 "-" ${HOMEDIR} >- echo "Usage: `basename $0` {username} or install" >- exit 1 >- fi >- fi >-fi >- >-echo "************************************************************" >-echo "" >- >-case "$1" in >-root) >- echo "You can not copy ROOT Directory" >- exit 1 >- ;; >-install) >- HOMEOWN=`grep ^$USER: /etc/passwd | cut -f3 -d':'` >- HOMEGRP=`grep ^$USER: /etc/passwd | cut -f4 -d':'` >- HOMEDIR=`grep ^$USER: /etc/passwd | cut -f6 -d':'` >- echo "HOME Directory : " ${HOMEDIR} >- USERNAME=$USER >- ;; >-*) >- echo "HOME Directory : " ${HOMEDIR} >- echo "USERNAME : " ${USERNAME} >- USERNAME=$USER >- ;; >-esac >- >-if [ -x ${HOMEDIR} ]; then >- if [ -z "$1" ]; then >- echo "Usage: `basename $0` {username} or install" >- exit 1 >- else >- echo "" >- echo "************************************************************" >- echo "Starting tDiary for FreeBSD user directory installation ..." >- echo "" >- if [ ! -e ${HOMEDIR}/${DIARYDIR} ]; then >- echo "Create ..." ${HOMEDIR}/${DIARYDIR} >- mkdir ${HOMEDIR}/${DIARYDIR} >- echo "Done" >- fi >- chmod o+rwx ${HOMEDIR}/${DIARYDIR} >- chown ${HOMEOWN}:${HOMEGRP} ${HOMEDIR}/${DIARYDIR} >- if [ ! -e ${HOMEDIR}/${PUBLICHTML} ]; then >- echo "Create ..." ${HOMEDIR}/${USERNAME}/${PUBLICHTML} >- mkdir ${HOMEDIR}/${PUBLICHTML} >- chown ${HOMEOWN}:${HOMEGRP} ${HOMEDIR}/${PUBLICHTML} >- echo "Done" >- fi >- echo "Copy tDiary ..." ${EXAMPLES}/tdiary/ >- echo " to " ${HOMEDIR}/${PUBLICHTML}/${DIARYDIR}/ >- cp -pR ${EXAMPLES}/tdiary/ ${HOMEDIR}/${PUBLICHTML}/${DIARYDIR}/ >- chown -R ${HOMEOWN}:${HOMEGRP} ${HOMEDIR}/${PUBLICHTML}/${DIARYDIR}/ >- chmod o+rwx ${HOMEDIR}/${PUBLICHTML}/${DIARYDIR} >- echo "Done" >- sed -e 's#'/home/foo/diary'#'${HOMEDIR}'/'${DIARYDIR}'#g' \ >- -e 's#smtp.example.net#'${HOSTSMTP}'#g' \ >- -e "s#foo@example.net#"${USERNAME}"@"${HOSTSMTP}"#g" \ >- -e "s#Your name#${AUTHORN}#g" \ >- -e "s#hogehoge diary#${AUTHORN} Diary#g" \ >- -e "s#http://www.example.net/~foo/#http://"${HOSTSMTP}"/~"${USERNAME}"#g" \ >- < ${EXAMPLES}/tdiary/tdiary.conf.sample > ${HOMEDIR}/${PUBLICHTML}/${DIARYDIR}/tdiary.conf-ja >- chown ${HOMEOWN}:${HOMEGRP} ${HOMEDIR}/${PUBLICHTML}/${DIARYDIR}/tdiary.conf-ja >- if [ -e ${HOMEDIR}/${PUBLICHTML}/${DIARYDIR}/.htaccess ]; then >- sed -e 's#foo#'${USERNAME}'#g' < ${EXAMPLES}/tdiary/dot.htaccess > ${HOMEDIR}/${PUBLICHTML}/${DIARYDIR}/dot.htaccess.orig >- chown ${HOMEOWN}:${HOMEGRP} ${HOMEDIR}/${PUBLICHTML}/${DIARYDIR}/dot.htaccess.orig >- else >- sed -e 's#foo#'${USERNAME}'#g' < ${EXAMPLES}/tdiary/dot.htaccess > ${HOMEDIR}/${PUBLICHTML}/${DIARYDIR}/.htaccess >- chown ${HOMEOWN}:${HOMEGRP} ${HOMEDIR}/${PUBLICHTML}/${DIARYDIR}/.htaccess >- fi >- sed -e 's#'/home/foo/diary'#'${HOMEDIR}'/'${DIARYDIR}'#g' \ >- -e 's#smtp.example.net#'${HOSTSMTP}'#g' \ >- -e "s#foo@example.net#"${USERNAME}"@"${HOSTSMTP}"#g" \ >- -e "s#Your name#${AUTHORN}#g" \ >- -e "s#foobar diary#${AUTHORN} Diary#g" \ >- -e "s#Foo\'s diary#${AUTHORN}\'s Diary#g" \ >- -e "s#http://www.example.net/~foo/#http://"${HOSTSMTP}"/~"${USERNAME}"#g" \ >- < ${EXAMPLES}/tdiary/misc/i18n/tdiary.conf.sample-en > ${HOMEDIR}/${PUBLICHTML}/${DIARYDIR}/tdiary.conf-en >- chown ${HOMEOWN}:${HOMEGRP} ${HOMEDIR}/${PUBLICHTML}/${DIARYDIR}/tdiary.conf-en >- rm -f ${HOMEDIR}/${PUBLICHTML}/${DIARYDIR}/tdiary-FreeBSD.sh >- if [ -e ${HOMEDIR}/${PUBLICHTML}/${DIARYDIR}/tdiary.conf ]; then >- echo "" >- else >- echo "Install ${TDCONFIG} ... Done" >- mv ${HOMEDIR}/${PUBLICHTML}/${DIARYDIR}/${TDCONFIG} ${HOMEDIR}/${PUBLICHTML}/${DIARYDIR}/tdiary.conf >- fi >- fi >-else >- echo "" >- echo "User unknown or no exist User Directory -> " $1 "-" ${HOMEDIR} >- echo "Usage: `basename $0` {username} or install" >- exit 1 >-fi >-echo "" >-echo "" >-echo "***" >-echo "You have to execute the following commands:" >-echo " % /usr/local/sbin/htpasswd -c" ${HOMEDIR}/.htpasswd ${USERNAME} >-echo "" >-echo "Be sure to read the ${HOMEDIR}/${PUBLICHTML}/${DIARYDIR}/README" >-echo " file for additional information." >-echo "************************************************************" >-echo "" >-exit 0 >diff -urN tdiary-orig/pkg-plist tdiary/pkg-plist >--- tdiary-orig/pkg-plist Sun Aug 10 10:45:07 2003 >+++ tdiary/pkg-plist Thu May 6 15:45:56 2004 >@@ -1,2 +1 @@ > %%EXAMPLESDIR%%/tdiaryinst.rb >-%%EXAMPLESDIR%%/tdiary-FreeBSD.sh >==== END here
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 66321
: 42544