Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Jun 1998 17:04:54 -0700
From:      Studded <Studded@san.rr.com>
To:        Stefan Esser <se@FreeBSD.ORG>
Cc:        allen campbell <allenc@verinet.com>, questions@FreeBSD.ORG
Subject:   Re: kdemultimedia beta4
Message-ID:  <358313A6.84CE7E3B@san.rr.com>
References:  <199806040510.XAA10550@const.> <19980607111730.25096@mi.uni-koeln.de>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------7EA51599D34351998E96DB4F
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Stefan Esser wrote:
> 
> On 1998-06-03 23:10 -0600, allen campbell <allenc@verinet.com> wrote:
> > This has previously been passed to -questions.
> >
> > I have been watching the ports tree at ftp.freebsd.org for the
> > Beta4 port of kdemultimedia.  The Beta3 port is marked broken,
> > upgrade (May 4, I believe.)  Do you know when this might become
> > available?
> 
> Sorry, I've run out of time when I tried to update the
> KDE Multimedia port, but I can send you my current diffs,
> which at least let you build part of Beta 4.1.

	A friend of mine asked for this, so I decided to give it a go. This
works for everything that the beta 3 port worked for. I had to generate
new patches since there are a lot of differences. One of the patches is
no longer needed, and I split the patch that dealt with more than one
file and fixed a portlint thing or two. 

	I updated the PLIST but it's still a little funky on pkg_delete, I
*think* because of conflicts with other parts of kde, but I stopped
caring. :)

Enjoy,

Doug

PS, for those that don't know, delete your
/usr/ports/audio/kdemultimedia directory and use this shar archive to
replace it.
--------------7EA51599D34351998E96DB4F
Content-Type: application/x-shar; name="kdem.shar"
Content-Transfer-Encoding: 8bit
Content-Disposition: inline; filename="kdem.shar"

# 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:
#
#	kdemultimedia
#	kdemultimedia/Makefile
#	kdemultimedia/files
#	kdemultimedia/files/md5
#	kdemultimedia/patches
#	kdemultimedia/patches/patch-a0
#	kdemultimedia/patches/patch-ab
#	kdemultimedia/patches/patch-ac
#	kdemultimedia/patches/patch-ah
#	kdemultimedia/patches/patch-ai
#	kdemultimedia/pkg
#	kdemultimedia/pkg/COMMENT
#	kdemultimedia/pkg/DESCR
#	kdemultimedia/pkg/PLIST
#
echo c - kdemultimedia
mkdir -p kdemultimedia > /dev/null 2>&1
echo x - kdemultimedia/Makefile
sed 's/^X//' >kdemultimedia/Makefile << 'END-of-kdemultimedia/Makefile'
X# New ports collection makefile for:   kdemultimedia
X# Version required:    Beta1
X# Date created:        28 October 1997
X# Whom:                Stefan Eßer <se@freebsd.org>
X#
X# $Id: Makefile,v 1.8 1998/05/04 20:22:58 jseger Exp $
X#
X
XDISTNAME=	kdemultimedia-beta4-1
XCATEGORIES=	x11
XMASTER_SITES=	$(MASTER_SITE_KDE)
XMASTER_SITE_SUBDIR= stable/Beta3/distribution/tgz/source
XEXTRACT_SUFX=	.src.tar.bz2
X
XMAINTAINER=	se@freebsd.org
X
XBUILD_DEPENDS=  bzip2:${PORTSDIR}/archivers/bzip2 \
X		moc:${PORTSDIR}/x11/qt
X
XLIB_DEPENDS=	qt\\.1\\.3[1-9]:${PORTSDIR}/x11/qt \
X		gif\\.[23]\\.:${PORTSDIR}/graphics/giflib \
X		jpeg\\.9\\.:${PORTSDIR}/graphics/jpeg \
X		kdecore\\.0\\.9[0-9]:${PORTSDIR}/x11/kdelibs \
X		kdeui\\.0\\.9[1-9]:${PORTSDIR}/x11/kdelibs \
X		jscript\\.0\\.9[0-9]:${PORTSDIR}/x11/kdelibs \
X		khtmlw\\.0\\.9[1-9]:${PORTSDIR}/x11/kdelibs \
X		kfm\\.0\\.9[0-9]:${PORTSDIR}/x11/kdelibs \
X		mediatool\\.0\\.[6-9]:${PORTSDIR}/x11/kdelibs
X
XEXTRACT_CMD=    bzip2
XEXTRACT_BEFORE_ARGS= -cd
XEXTRACT_AFTER_ARGS= | tar -xf -
X
XHAS_CONFIGURE=	yes
XCONFIGURE_ARGS=	"--prefix=$(PREFIX)" \
X		"--with-extra-includes=$(PREFIX)/include/giflib"
X
XCONFIGURE_ENV=	CXXFLAGS="$(CFLAGS)" \
X		INSTALL_SCRIPT="install -c -m 555"
X
XWRKSRC=		${WRKDIR}/kdemultimedia
X
X.include <bsd.port.mk>
END-of-kdemultimedia/Makefile
echo c - kdemultimedia/files
mkdir -p kdemultimedia/files > /dev/null 2>&1
echo x - kdemultimedia/files/md5
sed 's/^X//' >kdemultimedia/files/md5 << 'END-of-kdemultimedia/files/md5'
XMD5 (kdemultimedia-beta4-1.src.tar.bz2) = f2865622d2d3ee148a016edecc33897f
END-of-kdemultimedia/files/md5
echo c - kdemultimedia/patches
mkdir -p kdemultimedia/patches > /dev/null 2>&1
echo x - kdemultimedia/patches/patch-a0
sed 's/^X//' >kdemultimedia/patches/patch-a0 << 'END-of-kdemultimedia/patches/patch-a0'
X--- ltconfig.orig	Sat Mar 21 17:02:49 1998
X+++ ltconfig	Sat Jun 13 15:02:43 1998
X@@ -1125,7 +1125,7 @@
X 
X freebsd2* | freebsd3*)
X   version_type=sunos
X-  library_names_spec='${libname}${release}.so.$versuffix $libname.so'
X+  library_names_spec='${libname}${release}.so.$versuffix'
X   finish_cmds='PATH="$PATH:/sbin" ldconfig -m $libdir'
X   shlibpath_var=LD_LIBRARY_PATH
X   ;;
END-of-kdemultimedia/patches/patch-a0
echo x - kdemultimedia/patches/patch-ab
sed 's/^X//' >kdemultimedia/patches/patch-ab << 'END-of-kdemultimedia/patches/patch-ab'
X--- configure.orig	Sat Jun 13 15:07:02 1998
X+++ configure	Sat Jun 13 15:10:21 1998
X@@ -1635,7 +1635,7 @@
X CC=$CXX
X CFLAGS=$CXXFLAGS
X # Always use our own libtool.
X-LIBTOOL='$(SHELL) $(top_builddir)/libtool'
X+LIBTOOL='$(top_builddir)/libtool'
X 
X # Check for any special flags to pass to ltconfig.
X libtool_flags=
X@@ -3157,7 +3157,7 @@
X qt_libdir=NO
X for i in $qt_libdirs;
X do
X-  for j in libqt.so libqt.so.1.30 libqt.so.1.31 libqt.so.1 libqt.a libqt.sl;
X+  for j in libqt.so libqt.so.1.31 libqt.so.1.32 libqt.so.1 libqt.a libqt.sl;
X   do
X     if test -r "$i/$j"; then
X       qt_libdir=$i
END-of-kdemultimedia/patches/patch-ab
echo x - kdemultimedia/patches/patch-ac
sed 's/^X//' >kdemultimedia/patches/patch-ac << 'END-of-kdemultimedia/patches/patch-ac'
X--- kmid/Makefile.in.orig	Sat Jun 13 15:30:34 1998
X+++ kmid/Makefile.in	Sat Jun 13 15:31:46 1998
X@@ -197,7 +197,7 @@
X default: all
X 
X .SUFFIXES:
X-.SUFFIXES: .S .c .cpp .lo .o .s
X+.SUFFIXES: .S .c .cpp .lo .o .s .moc
X $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
X 	cd $(top_srcdir) && $(AUTOMAKE) --foreign --include-deps kmid/Makefile
X 
X@@ -530,7 +530,7 @@
X maintainer-clean-generic clean mostlyclean distclean maintainer-clean
X 
X 
X-%.moc: %.h
X+.h.moc:
X 	$(MOC) $< -o $@
X 
X kmidclient.cpp:kmidclient.moc
END-of-kdemultimedia/patches/patch-ac
echo x - kdemultimedia/patches/patch-ah
sed 's/^X//' >kdemultimedia/patches/patch-ah << 'END-of-kdemultimedia/patches/patch-ah'
X--- SUBDIRS.orig	Sat Jun 13 15:43:50 1998
X+++ SUBDIRS	Sat Jun 13 15:43:57 1998
X@@ -1,6 +1,5 @@
X debian
X kmedia
X-kmid
X kmidi
X kmix
X kscd
END-of-kdemultimedia/patches/patch-ah
echo x - kdemultimedia/patches/patch-ai
sed 's/^X//' >kdemultimedia/patches/patch-ai << 'END-of-kdemultimedia/patches/patch-ai'
X--- kmidi/Makefile.in.orig	Sat Jun 13 15:47:23 1998
X+++ kmidi/Makefile.in	Sat Jun 13 15:49:10 1998
X@@ -218,7 +218,7 @@
X default: all
X 
X .SUFFIXES:
X-.SUFFIXES: .S .c .cpp .lo .o .s
X+.SUFFIXES: .S .c .cpp .lo .o .s .moc
X $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
X 	cd $(top_srcdir) && $(AUTOMAKE) --foreign --include-deps kmidi/Makefile
X 
END-of-kdemultimedia/patches/patch-ai
echo c - kdemultimedia/pkg
mkdir -p kdemultimedia/pkg > /dev/null 2>&1
echo x - kdemultimedia/pkg/COMMENT
sed 's/^X//' >kdemultimedia/pkg/COMMENT << 'END-of-kdemultimedia/pkg/COMMENT'
XKDE audio tools.
END-of-kdemultimedia/pkg/COMMENT
echo x - kdemultimedia/pkg/DESCR
sed 's/^X//' >kdemultimedia/pkg/DESCR << 'END-of-kdemultimedia/pkg/DESCR'
XKDE provides an integrated X11 based environment, much like CDE.
END-of-kdemultimedia/pkg/DESCR
echo x - kdemultimedia/pkg/PLIST
sed 's/^X//' >kdemultimedia/pkg/PLIST << 'END-of-kdemultimedia/pkg/PLIST'
Xshare/doc/HTML/en/kmidi/kmidi-1.html
Xshare/doc/HTML/en/kmidi/kmidi-2.html
Xshare/doc/HTML/en/kmidi/kmidi-3.html
Xshare/doc/HTML/en/kmidi/kmidi-4.html
Xshare/doc/HTML/en/kmidi/kmidi-5.html
Xshare/doc/HTML/en/kmidi/kmidi.html
Xshare/doc/HTML/en/kmidi/kmidi.nif
Xshare/doc/HTML/en/kmidi/kmidi.sgml
Xshare/doc/HTML/en/kmidi/logotp3.gif
Xshare/doc/HTML/en/kscd/kscd-1.html
Xshare/doc/HTML/en/kscd/kscd-2.html
Xshare/doc/HTML/en/kscd/kscd-3.html
Xshare/doc/HTML/en/kscd/kscd-4.html
Xshare/doc/HTML/en/kscd/kscd.html
Xshare/doc/HTML/en/kscd/logotp3.gif
Xshare/doc/HTML/en/kscd/kscd-5.html
Xshare/doc/HTML/en/kscd/kscd-6.html
Xshare/doc/HTML/en/kscd/kscd-7.html
Xshare/doc/HTML/en/kscd/kscd-8.html
Xshare/doc/HTML/en/kscd/kscd1.gif
Xshare/doc/HTML/en/kscd/kscd12.gif
Xshare/doc/HTML/en/kscd/kscd15.gif
Xshare/doc/HTML/en/kscd/kscd2a.gif
Xshare/doc/HTML/en/kscd/kscd5.gif
Xshare/doc/HTML/en/kscd/kscd8.gif
Xshare/doc/HTML/en/kscd/kscd10.gif
Xshare/doc/HTML/en/kscd/kscd13.gif
Xshare/doc/HTML/en/kscd/kscd16.gif
Xshare/doc/HTML/en/kscd/kscd3.gif
Xshare/doc/HTML/en/kscd/kscd6.gif
Xshare/doc/HTML/en/kscd/kscd9.gif
Xshare/doc/HTML/en/kscd/kscd11.gif
Xshare/doc/HTML/en/kscd/kscd14.gif
Xshare/doc/HTML/en/kscd/kscd2.gif
Xshare/doc/HTML/en/kscd/kscd4.gif
Xshare/doc/HTML/en/kscd/kscd7.gif
Xshare/doc/HTML/en/kmix/index-1.html
Xshare/doc/HTML/en/kmix/index-2.html
Xshare/doc/HTML/en/kmix/index-3.html
Xshare/doc/HTML/en/kmix/index-4.html
Xshare/doc/HTML/en/kmix/index-5.html
Xshare/doc/HTML/en/kmix/index.html
Xshare/doc/HTML/en/kmix/logotp3.gif
Xshare/doc/HTML/de/kmidi/kmidi-1.html
Xshare/doc/HTML/de/kmidi/kmidi-2.html
Xshare/doc/HTML/de/kmidi/kmidi-3.html
Xshare/doc/HTML/de/kmidi/kmidi-4.html
Xshare/doc/HTML/de/kmidi/kmidi-5.html
Xshare/doc/HTML/de/kmidi/kmidi.html
Xshare/doc/HTML/de/kmidi/kmidi.sgml
Xshare/doc/HTML/de/kmidi/logotp3.gif
Xshare/apps/kmedia/pics/media.xpm
Xshare/apps/kmedia/pics/playpause.xbm
Xshare/apps/kmedia/pics/playpause_both.xpm
Xshare/apps/kmedia/pics/playpause_play.xpm
Xshare/apps/kmedia/pics/eject.xbm
Xshare/apps/kmedia/pics/ff.xbm
Xshare/apps/kmedia/pics/kmedia.xpm
Xshare/apps/kmedia/pics/kmedia_mini.xpm
Xshare/apps/kmedia/pics/lock.xbm
Xshare/apps/kmedia/pics/logo.xbm
Xshare/apps/kmedia/pics/nexttrk.xbm
Xshare/apps/kmedia/pics/poweroff.xbm
Xshare/apps/kmedia/pics/prevtrk.xbm
Xshare/apps/kmedia/pics/rew.xbm
Xshare/apps/kmedia/pics/stop.xbm
Xshare/apps/kmidi/pics/kmidilogo.xpm
Xshare/apps/kmix/pics/mix_audio.xpm
Xshare/apps/kmix/pics/mix_bass.xpm
Xshare/apps/kmix/pics/mix_cd.xpm
Xshare/apps/kmix/pics/mix_ext.xpm
Xshare/apps/kmix/pics/mix_microphone.xpm
Xshare/apps/kmix/pics/mix_midi.xpm
Xshare/apps/kmix/pics/mix_recmon.xpm
Xshare/apps/kmix/pics/mix_treble.xpm
Xshare/apps/kmix/pics/mix_unknown.xpm
Xshare/apps/kmix/pics/mix_volume.xpm
Xshare/apps/kmix/pics/kmixdocked.xpm
Xshare/apps/kscd/pics/kscdlogo.xpm
Xshare/apps/kscd/pics/cdsmall.xpm
Xshare/locale/de/LC_MESSAGES/kmedia.mo
Xshare/locale/de/LC_MESSAGES/kmix.mo
Xshare/locale/de/LC_MESSAGES/kscd.mo
Xshare/locale/fr/LC_MESSAGES/kmedia.mo
Xshare/locale/cs/LC_MESSAGES/kmedia.mo
Xshare/locale/cs/LC_MESSAGES/kmix.mo
Xshare/locale/es/LC_MESSAGES/kmedia.mo
Xshare/locale/es/LC_MESSAGES/kmid.mo
Xshare/locale/it/LC_MESSAGES/kmedia.mo
Xshare/locale/it/LC_MESSAGES/kmix.mo
Xshare/locale/pt/LC_MESSAGES/kmedia.mo
Xshare/locale/pt/LC_MESSAGES/kmix.mo
Xshare/locale/pl/LC_MESSAGES/kmedia.mo
Xshare/locale/pl/LC_MESSAGES/kmix.mo
Xshare/locale/fi/LC_MESSAGES/kmedia.mo
Xshare/locale/fi/LC_MESSAGES/kmix.mo
Xshare/locale/fi/LC_MESSAGES/kmid.po
Xshare/locale/hr/LC_MESSAGES/kmedia.mo
Xshare/locale/hr/LC_MESSAGES/kmix.mo
Xshare/locale/hr/LC_MESSAGES/kscd.mo
Xshare/locale/ro/LC_MESSAGES/kmedia.mo
Xshare/locale/zh/LC_MESSAGES/kmedia.mo
Xshare/locale/zh/LC_MESSAGES/kmix.mo
Xshare/locale/sk/LC_MESSAGES/kmedia.mo
Xshare/locale/sk/LC_MESSAGES/kmix.mo
Xshare/locale/sk/LC_MESSAGES/kscd.mo
Xshare/icons/mini/kmix.xpm
Xshare/icons/mini/kscd.xpm
Xshare/icons/mini/kmidi.xpm
Xshare/icons/kmidi.xpm
Xshare/icons/kmix.xpm
Xshare/icons/kscd.xpm
Xshare/icons/cd.xpm
Xshare/mimelnk/text/xmcd.kdelnk
Xshare/applnk/Multimedia/KMedia.kdelnk
Xshare/applnk/Multimedia/KMidi.kdelnk
Xshare/applnk/Multimedia/KMix.kdelnk
Xshare/applnk/Multimedia/kscd.kdelnk
Xbin/kmedia
Xbin/kmix
Xbin/kscdmagic
Xbin/kscd
Xbin/cddaslave
Xbin/kmidi
X@dirrm share/mimelnk/text
X@dirrm share/mimelnk
X@dirrm share/locale/ro/LC_MESSAGES
X@dirrm share/locale/ro
X@dirrm share/locale/pt/LC_MESSAGES
X@dirrm share/locale/pt
X@dirrm share/locale/pl/LC_MESSAGES
X@dirrm share/locale/pl
X@dirrm share/locale/fr/LC_MESSAGES
X@dirrm share/locale/fr
X@dirrm share/locale/fi/LC_MESSAGES
X@dirrm share/locale/fi
X@dirrm share/locale/es/LC_MESSAGES
X@dirrm share/locale/es
X@dirrm share/locale/de/LC_MESSAGES
X@dirrm share/locale/de
X@dirrm share/locale/cs/LC_MESSAGES
X@dirrm share/locale/cs
X@dirrm share/locale/it/LC_MESSAGES
X@dirrm share/locale/it
X@dirrm share/locale/hr/LC_MESSAGES
X@dirrm share/locale/hr
X@dirrm share/locale/zh/LC_MESSAGES
X@dirrm share/locale/zh
X@dirrm share/locale/sk/LC_MESSAGES
X@dirrm share/locale/sk
X@dirrm share/doc/HTML/en/kscd
X@dirrm share/doc/HTML/en/kmidi
X@dirrm share/doc/HTML/en/kmedia
X@dirrm share/doc/HTML/en/kmix
X@dirrm share/doc/HTML/en
X@dirrm share/doc/HTML/de/kmidi
X@dirrm share/doc/HTML/de
X@dirrm share/doc/HTML
X@dirrm share/apps/kscd/pics
X@dirrm share/apps/kscd/cddb/soundtrack
X@dirrm share/apps/kscd/cddb/rock
X@dirrm share/apps/kscd/cddb/reggae
X@dirrm share/apps/kscd/cddb/newage
X@dirrm share/apps/kscd/cddb/misc
X@dirrm share/apps/kscd/cddb/jazz
X@dirrm share/apps/kscd/cddb/folk
X@dirrm share/apps/kscd/cddb/data
X@dirrm share/apps/kscd/cddb/country
X@dirrm share/apps/kscd/cddb/classical
X@dirrm share/apps/kscd/cddb/blues
X@dirrm share/apps/kscd/cddb
X@dirrm share/apps/kscd
X@dirrm share/apps/kmix/pics
X@dirrm share/apps/kmix
X@dirrm share/apps/kmidi/pics
X@dirrm share/apps/kmidi/config/patch
X@dirrm share/apps/kmidi/config
X@dirrm share/apps/kmidi
X@dirrm share/apps/kmedia/pics
X@dirrm share/apps/kmedia
X@dirrm share/apps
X@dirrm share/applnk/Multimedia
X@dirrm share/applnk
END-of-kdemultimedia/pkg/PLIST
exit


--------------7EA51599D34351998E96DB4F--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?358313A6.84CE7E3B>