This patch fixes numerous small problems with the staroffice5 port. It removes necessity to run post-install and does it automatically. It corrects the distribution sites. I have also set the maintainer to ports@freebsd.org. I did not want to do this but, with the way things are going at my job I had no choice. It would be great if somebody else would pick this port up. How-To-Repeat: n/a
I am the maintainer of this port. This patch works on my machine. I would be nice if somebody would commit it before the ports freeze. Darren Wiebe dkwiebe@hagenhomes.com dkwiebe@hagenhomes.com wrote: > >Number: 16935 > >Category: ports > >Synopsis: Misc fixes to /editors/staroffice5 port including maintainer changes > >Confidential: no > >Severity: non-critical > >Priority: medium > >Responsible: freebsd-ports > >State: open > >Quarter: > >Keywords: > >Date-Required: > >Class: change-request > >Submitter-Id: current-users > >Arrival-Date: Wed Feb 23 09:30:01 PST 2000 > >Closed-Date: > >Last-Modified: > >Originator: Darren Wiebe > >Release: -current > >Organization: > Hagen Homes Ltd. > >Environment: > n/a > >Description: > This patch fixes numerous small problems with the staroffice5 port. It > removes necessity to run post-install and does it automatically. It > corrects the distribution sites. I have also set the maintainer to > ports@freebsd.org. I did not want to do this but, with the way things > are going at my job I had no choice. It would be great if somebody else > would pick this port up. > >How-To-Repeat: > n/a > >Fix: > diff -crN ./staroffice5old/Makefile ./staroffice5/Makefile > *** ./staroffice5/Makefile Sat Jan 29 14:52:21 2000 > --- ./staroffice5/Makefile.orig Wed Feb 23 10:21:20 2000 > *************** > *** 9,22 **** > DISTNAME= so51a_lnx_01 > PKGNAME= staroffice-5.1a > CATEGORIES= editors > ! MASTER_SITES= ftp://ftp.hagenhomes.com/freebsd/files/ \ > ftp://ftp.stat.duke.edu/pub/Users/sto/StarOffice51a/ \ > ftp://ftp.stardivision.de/pub/support/so51a/nwspatch/unxlnxi/ \ > ftp://ftp.stardivision.de/pub/support/so51a/db/unxlnxi/ > EXTRACT_SUFX= .tar > DISTFILES= applicat.rdb.gz libofa517li.so libsdb517li.so > > ! MAINTAINER= dkwiebe@hagenhomes.com > > BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip > RUN_DEPENDS= /compat/linux/usr/i486-linux-libc5/lib/libc.so.5:${PORTSDIR}/emulators/linux_base > --- 9,23 ---- > DISTNAME= so51a_lnx_01 > PKGNAME= staroffice-5.1a > CATEGORIES= editors > ! MASTER_SITES= http://afug.hypermart.net/files/ \ > ! http://www.hagenhomes.com/freebsd/files/ \ > ftp://ftp.stat.duke.edu/pub/Users/sto/StarOffice51a/ \ > ftp://ftp.stardivision.de/pub/support/so51a/nwspatch/unxlnxi/ \ > ftp://ftp.stardivision.de/pub/support/so51a/db/unxlnxi/ > EXTRACT_SUFX= .tar > DISTFILES= applicat.rdb.gz libofa517li.so libsdb517li.so > > ! MAINTAINER= ports@FreeBSD.ORG > > BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip > RUN_DEPENDS= /compat/linux/usr/i486-linux-libc5/lib/libc.so.5:${PORTSDIR}/emulators/linux_base > *************** > *** 62,76 **** > do-install: > @${CP} /compat/linux/etc/ld.so.conf ${TMPDIR}/ld.so.conf.tmp > @${ECHO} "${WRKDIR}/tmp" >> ${TMPDIR}/ld.so.conf.tmp > ! @${ECHO} "${TMPDIR}/sv001.tmp" >> ${TMPDIR}/ld.so.conf.tmp > @PATH=${PATH}:${TMPDIR}/sv001.tmp:/usr/compat/linux/tmp/sv001.tmp:/usr/compat/linux/tmp:/tmp > @LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${TMPDIR}:${WRKDIR}/tmp:/usr/lib:/lib:/tmp:/usr/compat/linux/lib > @/usr/compat/linux/sbin/ldconfig -f ${TMPDIR}/ld.so.conf.tmp > @${CAT} ${PKGDIR}/MESSAGE > @-TEMP=${TMPDIR} ${WRKDIR}/so51inst/office51/setup /net > > - # A seperate target as we need to be able to run this stuff independantly. > - post-install: > @${INSTALL_DATA} ${WRKDIR}/applicat.rdb ${PREFIX}/Office51/bin > @${INSTALL_DATA} ${_DISTDIR}/libofa517li.so ${PREFIX}/Office51/lib > @${INSTALL_DATA} ${_DISTDIR}/libsdb517li.so ${PREFIX}/Office51/lib > --- 63,75 ---- > do-install: > @${CP} /compat/linux/etc/ld.so.conf ${TMPDIR}/ld.so.conf.tmp > @${ECHO} "${WRKDIR}/tmp" >> ${TMPDIR}/ld.so.conf.tmp > ! @${ECHO} "/usr/X11R6/lib" >> ${TMPDIR}/ld.so.conf.tmp > @PATH=${PATH}:${TMPDIR}/sv001.tmp:/usr/compat/linux/tmp/sv001.tmp:/usr/compat/linux/tmp:/tmp > @LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${TMPDIR}:${WRKDIR}/tmp:/usr/lib:/lib:/tmp:/usr/compat/linux/lib > @/usr/compat/linux/sbin/ldconfig -f ${TMPDIR}/ld.so.conf.tmp > @${CAT} ${PKGDIR}/MESSAGE > @-TEMP=${TMPDIR} ${WRKDIR}/so51inst/office51/setup /net > > @${INSTALL_DATA} ${WRKDIR}/applicat.rdb ${PREFIX}/Office51/bin > @${INSTALL_DATA} ${_DISTDIR}/libofa517li.so ${PREFIX}/Office51/lib > @${INSTALL_DATA} ${_DISTDIR}/libsdb517li.so ${PREFIX}/Office51/lib > *************** > *** 79,85 **** > @${PATCH} -s ${PREFIX}/Office51/bin/setup ${FILESDIR}/setup.patch > @${PATCH} -s ${PREFIX}/Office51/bin/soffice ${FILESDIR}/soffice.patch > @${PERL} -pi -e 's|DefaultDestPath = "${PREFIX}/Office51";|DefaultDestPath = "~/Office51";|' ${PREFIX}/Office51/instdb.ins > - @${INSTALL_DATA} ${FILESDIR}/dot.sversionrc /root/.sversionrc > > install-user: > ${PREFIX}/Office51/bin/setup > --- 78,83 ---- > diff -crN ./staroffice5old/pkg/MESSAGE ./staroffice5/pkg/MESSAGE > *** ./staroffice5/pkg/MESSAGE Tue Dec 14 16:14:36 1999 > --- ./staroffice5/pkg/MESSAGE.orig Wed Feb 23 10:16:33 2000 > *************** > *** 5,11 **** > dkwiebe@hagenhomes.com > > You will very shortly be done a network install of StarOffice 5.1a. > - Once that is done run "make post-install". > Once that is done exit X11 and run it again as the user that you usually use. > Then run "make install-user" and do a standard workstation install. > It will now be ready to use. > --- 5,10 ---- > > >Release-Note: > >Audit-Trail: > >Unformatted: > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-ports" in the body of the message
State Changed From-To: open->closed Committed, thanks!