From owner-freebsd-gnome Tue Mar 11 12:14:17 2003 Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7638737B401 for ; Tue, 11 Mar 2003 12:14:11 -0800 (PST) Received: from sv02.webonaut.com (kirk.webonaut.com [212.41.243.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0359643FAF for ; Tue, 11 Mar 2003 12:14:10 -0800 (PST) (envelope-from klammer@webonaut.com) Received: from localhost (localhost [127.0.0.1]) by sv02.webonaut.com (Postfix) with ESMTP id D562F76421; Tue, 11 Mar 2003 21:14:07 +0100 (CET) Received: from sv02.webonaut.com ([127.0.0.1]) by localhost (sv02.webonaut.com [127.0.0.1:10024]) (amavisd-new) with ESMTP id 69967-10; Tue, 11 Mar 2003 21:14:05 +0100 (CET) Received: from [212.41.243.28] (sisko.webonaut.com [212.41.243.28]) by sv02.webonaut.com (Postfix) with ESMTP id 11D207641F; Tue, 11 Mar 2003 21:14:05 +0100 (CET) Subject: Re: net/gnomeicu2 update to 0.99 From: Franz Klammer To: Martin Klaffenboeck Cc: FreeBSD-gnome , Joe Marcus Clarke In-Reply-To: <20030311185058.GA34218@martin.kdrache.org> References: <1047393785.1711.4.camel@asa.gascom.net.ru> <1047395189.635.18.camel@ds9.webonaut.com> <20030311185058.GA34218@martin.kdrache.org> Content-Type: multipart/mixed; boundary="=-5RvbAOMeNd3YMfNCCap2" Organization: Message-Id: <1047413652.635.117.camel@ds9.webonaut.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.2 Date: 11 Mar 2003 21:14:13 +0100 X-Virus-Scanned: by amavisd-new Sender: owner-freebsd-gnome@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --=-5RvbAOMeNd3YMfNCCap2 Content-Type: text/plain Content-Transfer-Encoding: 7bit Am Di, 2003-03-11 um 19.50 schrieb Martin Klaffenboeck: > Am 2003.03.11 16:06 schrieb(en) Franz Klammer: > > hi! > > > > while the port-tree-freeze-days you can donwload the > > gnome2-diffs form http://www.marcuscom.com/downloads/freeze/ > > > > here's also the diff for gnomeicu2 ;-) > > Is there something like marcusmerge for the freeze patchs? > no! but if you brave enough, try this: ;-) - make the ports category-structure in your home-directory - copy the diffs into the category-directories e.g.: ~/ports/www/galeon2.diff ~/ports/x11/gnomeapplets2.diff - try the attached marcusfreeze please edit following variables: - SUPFILE - SRCDIR ========== !! ATTENTION -- ATTENTION !! ========== mf_example shows only what the script want to do, every action well be only echo'ed. marcusfreeze are doing the real thing!! BE AWARE, : i didn't test it!!! ========== !! ATTENTION -- ATTENTION !! ========== joe, what did you think about this script?? franz. > Martin > > > franz. > > > > > > Am Di, 2003-03-11 um 15.43 schrieb Akifyev Sergey: > > > I need Gnomeicu2 update to 0.99, because of problem with > > reading > > > cyrillic characters in RTF-encoded messages (which is used by most > > of my > > > friends). So I made this update... :) It's available from: > > > > > > ftp://ftp.gascom.ru/pub/GNOME2/ports/gnomeicu.tgz > > > md5 = e842370963c0a56b451e57933381474e > > -- > > WEBONAUT.com > > http://webonaut.com > > mailto:klammer@webonaut.com > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-gnome" in the body of the message > > > > > > -- WEBONAUT.com http://webonaut.com mailto:klammer@webonaut.com --=-5RvbAOMeNd3YMfNCCap2 Content-Disposition: attachment; filename=mf_example Content-Type: text/x-sh; name=mf_example; charset=ISO8859-1 Content-Transfer-Encoding: 7bit #!/bin/sh # $Id: marcusmerge,v 1.6 2003/01/22 22:57:02 marcus Exp $ SRCDIR="/home/klammer/src/freeze" # The path to the MarcusCom ports. DESTDIR="/usr/ports" # The path to the official ports collection. VERBOSE="yes" # If you want verbose output. SUPFILE="/root/ports-supfile" # You do not have to change anything beyond this line. if [ -z ${SRCDIR} ]; then echo "You did not set SRCDIR in this script; aborting..." exit 1 fi if [ ${SRCDIR} = ${DESTDIR} ]; then printf "Your SRCDIR is set to the same path as your DESTDIR.\nPlease set it to a path where we can store the MarcusCom ports.\n\n" exit 1 fi #if [ ! -d ${SRCDIR} ]; then #fi echo "===> Deleting the the old ports directories" for category in `ls -1 ${SRCDIR}`; do for difffile in `ls -1 ${SRCDIR}/${category}/*.diff`; do port=`basename ${difffile%.diff}` echo "deleting: ${DESTDIR}/${category}/${port}" if [ -d ${DESTDIR}/${category}/${port} ]; then echo "rm -R ${DESTDIR}/${category}/${port}" fi done done echo "===> run cvsup" echo "cvsup -g ${SUPFILE}" echo "===> Merging freeze-diffs to the ports directory" echo "${SRCDIR} --> ${DESTDIR}" for category in `ls -1 ${SRCDIR}`; do for difffile in `ls -1 ${SRCDIR}/${category}/*.diff`; do port=`basename ${difffile%.diff}` if [ -d ${DESTDIR}/${category}/${port} ]; then echo "patch: $port" echo "cd ${DESTDIR}/${category}" echo "patch -p0 < ${SRCDIR}/${category}/${port}.diff" echo "find ./${port} -name "*.orig" -delete" # removing empty patches: echo "find ./${port} -size 0c -delete" else echo "there exists no port ${category}/${port} who can patched" fi done done echo "===> Merging done." echo printf "Now you should run portupgrade -r pkgconfig to update all of your GNOME 2\nports.\n" --=-5RvbAOMeNd3YMfNCCap2 Content-Disposition: attachment; filename=marcusfreeze Content-Type: text/x-sh; name=marcusfreeze; charset=ISO8859-1 Content-Transfer-Encoding: 7bit #!/bin/sh # $Id: marcusfreeze$ SRCDIR="/home/klammer/src/freeze" # The path to the MarcusCom ports. DESTDIR="/usr/ports" # The path to the official ports collection. VERBOSE="yes" # If you want verbose output. SUPFILE="/root/ports-supfile" # You do not have to change anything beyond this line. if [ -z ${SRCDIR} ]; then echo "You did not set SRCDIR in this script; aborting..." exit 1 fi if [ ${SRCDIR} = ${DESTDIR} ]; then printf "Your SRCDIR is set to the same path as your DESTDIR.\nPlease set it to a path where we can store the MarcusCom ports.\n\n" exit 1 fi echo "===> Deleting the the old ports directories" for category in `ls -1 ${SRCDIR}`; do for difffile in `ls -1 ${SRCDIR}/${category}/*.diff`; do port=`basename ${difffile%.diff}` echo "deleting: ${DESTDIR}/${category}/${port}" if [ -d ${DESTDIR}/${category}/${port} ]; then rm -R ${DESTDIR}/${category}/${port}" fi done done echo "===> run cvsup" cvsup -g ${SUPFILE} echo "===> Merging freeze-diffs to the ports directory" echo "${SRCDIR} --> ${DESTDIR}" for category in `ls -1 ${SRCDIR}`; do for difffile in `ls -1 ${SRCDIR}/${category}/*.diff`; do port=`basename ${difffile%.diff}` if [ -d ${DESTDIR}/${category}/${port} ]; then echo "patch: $port" cd ${DESTDIR}/${category} patch -p0 < ${SRCDIR}/${category}/${port}.diff find ./${port} -name "*.orig" -delete # removing empty patches: find ./${port} -size 0c -delete else echo "there exists no port ${category}/${port} who can patched" fi done done echo "===> Merging done." echo printf "Now you should run portupgrade -r pkgconfig to update all of your GNOME 2\nports.\n" --=-5RvbAOMeNd3YMfNCCap2-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message