Jabber Client for KDE. beeeeaaaauuutiful~ :D I love this! but, this software's build tools are in so debianistic hard-coded. oops~
On Mon, Jun 04, 2001 at 11:46:30AM -0700, perky@python.or.kr (perky@python.or.kr) wrote: > # konverse/files/patch-configure It's better to patch configure.in where possible. > XUSE_KDELIBS_VER=2 > XUSE_QT_VER= 2 The former implies the latter. > XCONFIGURE_ARGS+=--with-extra-includes=${LOCALBASE}/include \ > X --x-includes=${X11BASE}/include \ > X --x-libraries=${X11BASE}/lib \ > X --prefix=${PREFIX} --prefix comes with GNU_CONFIGURE=yes. > X-konverse_LDADD = $(top_builddir)/konverse/expat/libexpat.a -ldl -lkdeui -lkdecore -lqt -lXext -lX11 $(LIBSOCKET) > X+konverse_LDADD = $(top_builddir)/konverse/expat/libexpat.a -lkdeui -lkdecore -lqt2 -lXext -lX11 $(LIBSOCKET) This kind of patch is better done with a regex in the Makefile. > X- QDateTime retVal = dt.addSecs( -1 * timezone ); > X+ QDateTime retVal = dt.addSecs( -1 * local->tm_gmtoff ); [...] > X- QDateTime dt = source.addSecs( timezone ); > X+ QDateTime dt = source.addSecs( local->tm_gmtoff ); See above. > X-LIBQT="-lqt" [...] > X- try="ls -1 $dir/libqt.*" > X+ try="ls -1 $dir/libqt2.*" [...] > X-LIBS="-lqt -lXext -lX11 $LIBSOCKET" > X+LIBS="${LIBQT} -lXext -lX11 $LIBSOCKET" [...] > X-LIB_QT='-lqt $(LIBPNG) $(LIBJPEG) -lXext $(LIB_X11) $(LIBSM)' > X+LIB_QT='${LIBQT} $(LIBPNG) $(LIBJPEG) -lXext $(LIB_X11) $(LIBSM)' Again. Although "-lqt" --> "$(LIBQT)" is a little harder to do in regex, it's not impossible. :) -- wca
Hello, Will! Thanx for advices. :) I fixed it. here it is~ # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # konverse # konverse/Makefile # konverse/distinfo # konverse/pkg-comment # konverse/pkg-descr # konverse/pkg-plist # echo c - konverse mkdir -p konverse > /dev/null 2>&1 echo x - konverse/Makefile sed 's/^X//' >konverse/Makefile << 'END-of-konverse/Makefile' X# New ports collection makefile for: konverse X# Date created: 30 May 2001 X# Whom: Hye-Shik Chang <perky@python.or.kr> X# X# $FreeBSD$ X# X XPORTNAME= konverse XPORTVERSION= 0.2 XCATEGORIES= net kde XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} X XMAINTAINER= perky@python.or.kr X XUSE_KDELIBS_VER=2 XGNU_CONFIGURE= yes XUSE_GMAKE= yes X XCONFIGURE_ARGS+=--with-extra-includes=${LOCALBASE}/include \ X --x-includes=${X11BASE}/include \ X --x-libraries=${X11BASE}/lib X XREPATCH= cd ${WRKSRC} && ${SED} XREPATCHSUBST= -e 's/libqt\./lib${QTNAME}\./' \ X -e 's/-lqt/-l${QTNAME}/' \ X -e 's/\(LDADD.*\)-ldl/\1/' \ X -e 's/\(QDateTime.*\)timezone/\1local-\>tm_gmtoff/g' XREPATCHFILES= configure ${PORTNAME}/Makefile.in ${PORTNAME}/jabbercore.cpp XTMPSUFFIX= .temp X Xpre-patch: X.for file in ${REPATCHFILES} X ${REPATCH} ${REPATCHSUBST} ${file} > ${file}${TMPSUFFIX} && \ X ${CAT} ${file}${TMPSUFFIX} > ${file} X.endfor X X.include <bsd.port.mk> END-of-konverse/Makefile echo x - konverse/distinfo sed 's/^X//' >konverse/distinfo << 'END-of-konverse/distinfo' XMD5 (konverse-0.2.tar.gz) = 47aac344bf55bfe36730bbc01f0391bd END-of-konverse/distinfo echo x - konverse/pkg-comment sed 's/^X//' >konverse/pkg-comment << 'END-of-konverse/pkg-comment' XKonverse: The KDE Jabber Client END-of-konverse/pkg-comment echo x - konverse/pkg-descr sed 's/^X//' >konverse/pkg-descr << 'END-of-konverse/pkg-descr' XKonverse is a KDE-based Jabber client, the XML-based Xopen source IM system. For more information on jabber Xsee www.jabber.org. X XWWW: http://konverse.sourceforge.net END-of-konverse/pkg-descr echo x - konverse/pkg-plist sed 's/^X//' >konverse/pkg-plist << 'END-of-konverse/pkg-plist' Xbin/konverse Xshare/icons/locolor/16x16/apps/konverse.png Xshare/icons/locolor/22x22/apps/konverse.png Xshare/applnk/Internet/konverse.desktop Xshare/apps/konverse/icons/hicolor/16x16/actions/add_user.png Xshare/apps/konverse/icons/hicolor/16x16/actions/chat_dlg.png Xshare/apps/konverse/icons/hicolor/16x16/actions/connect.png Xshare/apps/konverse/icons/hicolor/16x16/actions/konverse_message.png Xshare/apps/konverse/icons/hicolor/16x16/actions/new_message.png Xshare/apps/konverse/icons/hicolor/16x16/actions/user_away.png Xshare/apps/konverse/icons/hicolor/16x16/actions/user_chat.png Xshare/apps/konverse/icons/hicolor/16x16/actions/user_dnd.png Xshare/apps/konverse/icons/hicolor/16x16/actions/user_offline.png Xshare/apps/konverse/icons/hicolor/16x16/actions/user_online.png Xshare/apps/konverse/icons/hicolor/16x16/actions/user_unknown.png Xshare/apps/konverse/icons/hicolor/16x16/actions/user_xaway.png Xshare/apps/konverse/icons/hicolor/16x16/actions/useradd_dlg.png Xshare/apps/konverse/icons/hicolor/16x16/apps/konverse.png Xshare/apps/konverse/icons/hicolor/22x22/actions/konverse_away.png Xshare/apps/konverse/icons/hicolor/22x22/actions/konverse_chat.png Xshare/apps/konverse/icons/hicolor/22x22/actions/konverse_dnd.png Xshare/apps/konverse/icons/hicolor/22x22/actions/konverse_offline.png Xshare/apps/konverse/icons/hicolor/22x22/actions/konverse_online.png Xshare/apps/konverse/icons/hicolor/22x22/actions/konverse_xaway.png Xshare/apps/konverse/icons/hicolor/22x22/actions/vcard.png Xshare/apps/konverse/icons/hicolor/22x22/apps/konverse.png Xshare/apps/konverse/pics/konverse-large.png X@dirrm share/apps/konverse/icons/hicolor X@dirrm share/apps/konverse/icons/hicolor/16x16 X@dirrm share/apps/konverse/icons/hicolor/16x16/actions X@dirrm share/apps/konverse/icons/hicolor/16x16/apps X@dirrm share/apps/konverse/icons/hicolor/22x22 X@dirrm share/apps/konverse/icons/hicolor/22x22/actions X@dirrm share/apps/konverse/icons/hicolor/22x22/apps X@dirrm share/apps/konverse/icons X@dirrm share/apps/konverse/pics X@dirrm share/apps/konverse/ END-of-konverse/pkg-plist exit -------------------------------- Hye-Shik Chang, a.k.a. "Perky" Mechatronics, Yonsei University, Korea Public Key: http://openlook.org/pgp.txt PGP Fingerprint : 115C CF2F D90D 8AFE F45B 0356 21DA 398B 6474 11EA ------------------------------------------------- DreamWiz Free Mail @ http://www.dreamwiz.com/ DreamSearch Click the world!!! http://search.dreamwiz.com/
State Changed From-To: open->closed Committed, thanks! You had a slight pkg-plist bogon (didn't sort -ru the directory listings), but that's fixed too. :)