Bug 16935 - Misc fixes to /editors/staroffice5 port including maintainer changes
Summary: Misc fixes to /editors/staroffice5 port including maintainer changes
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2000-02-23 17:30 UTC by dkwiebe
Modified: 2000-02-27 15:01 UTC (History)
0 users

See Also:


Attachments
file.diff (4.24 KB, patch)
2000-02-23 17:30 UTC, dkwiebe
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description dkwiebe 2000-02-23 17:30:01 UTC
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
Comment 1 dkwiebe 2000-02-26 20:21:39 UTC
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
Comment 2 Steve Price freebsd_committer freebsd_triage 2000-02-27 14:58:09 UTC
State Changed
From-To: open->closed

Committed, thanks!