Ask a Question related to FreeBSD, Design and Development.
-
Jeffery Fernandez #1
Forcing upgrade of port
I am trying to upgrade phpMyAdmin to the latest release 2.6.1-pl2 which
has a few bugs fixed (One of them being critical for my usage).
I have updated the ports tree with cvsup but it has not picked up the
newer release (or maybe its not time to be updated in the ports tree..
not sure). So how do I go about updating my phpMyAdmin port to the
latest release ? Is it just a matter of editing the "MakeFile" under
"/usr/ports/databases/phpmyadmin" with the proper release number before
"make install clean" ? Any suggestions welcome.
cheers,
Jeffery
Jeffery Fernandez Guest
-
forcing a beginSprite
Hi All, I'm usin the custom quicktime control slider behaviour at the moment. The problem i'm having is that to work out the rate that the slider... -
forcing stage ontop
anyone know how to keep the stage above the score? I hate it going behind the score whenever I edit / touch the score. -
Daemon proc run on a port, kill daemon and cannot restart on same port for 10 minutes.
Unix is AIX 4.3 The daemon is a license manager which runs for an application. Killing the daemon is fine. (using the 'kill -9 <pid>')... -
Can you upgrade using a previous version upgrade disk?
When upgrading to PS 7, can I use the previous version 5 upgrade media for product verification or do I need the original full version disk - which,... -
forcing on stopMovie
you can always manually enter stopmovie in message window to activate your clean up code, sounds like ther is something unusual about your movie,... -
Colin J. Raven #2
Re: Forcing upgrade of port
On Feb 25 at 18:39, Jeffery Fernandez said:
I've never had any success with a phpmyadmin installation from ports. In> I am trying to upgrade phpMyAdmin to the latest release 2.6.1-pl2 which has
> a few bugs fixed (One of them being critical for my usage).
>
> I have updated the ports tree with cvsup but it has not picked up the newer
> release (or maybe its not time to be updated in the ports tree.. not sure).
> So how do I go about updating my phpMyAdmin port to the latest release ? Is
> it just a matter of editing the "MakeFile" under
> "/usr/ports/databases/phpmyadmin" with the proper release number before "make
> install clean" ? Any suggestions welcome.
your place I'd uninstall your existing port, and go grab the
latest/greatest from [url]http://www.phpmyadmin.net/home_page/index.php[/url].
There are a few apps I have gotten into the habit of getting directly,
this is one of 'em. Another is php, and finally MySQL. Since I'm on the
announce lists for all three, if another version comes along I can read
the release notes in some detail, rather than trusting blindly and
attempting to upgrade via ports...not that there's anything wrong with
ports I *hasten* to add!! Everyone has their "pet apps" they want to
know about in greater detail....those stated above are mine...YMMV of
course.
I know there are those with a liking for debate who will say; "well
surely that applies to every application, wouldn't you want to read the
detailed release notes/changelog for foo-9.x.x before installing it, I
mean why use the ports collection at all?" I'm not going down that road.
I'm just saying to you that there are likely many people who do the same
with their own "chosen apps" and nothing beyond that. Don't anyone take
this as being an invitation to emit/return a three month rambling series
of non-sequiturs on the ports collection which inevitably leads to light
switches and good environmental pracctices in pig farming.
As always, just my $0.02 worth.
Regards,
-Colin
--
Colin J. Raven
FreeBSD 5.3-RELEASE - [url]http://www.FreeBSD.org[/url] - There can be only ONE
Fri Feb 25 09:11:00 CET 2005
9:11AM up 5 days, 16:21, 7 users, load averages: 0.00, 0.00, 0.00
Colin J. Raven Guest
-
Matthew Seaman #3
Re: Forcing upgrade of port
On Fri, Feb 25, 2005 at 06:39:52PM +1100, Jeffery Fernandez wrote:
Yikes. Give us a chance please. The pl2 release only happened last> I am trying to upgrade phpMyAdmin to the latest release 2.6.1-pl2 which
> has a few bugs fixed (One of them being critical for my usage).
>
> I have updated the ports tree with cvsup but it has not picked up the
> newer release (or maybe its not time to be updated in the ports tree..
> not sure). So how do I go about updating my phpMyAdmin port to the
> latest release ? Is it just a matter of editing the "MakeFile" under
> "/usr/ports/databases/phpmyadmin" with the proper release number before
> "make install clean" ? Any suggestions welcome.
night, and I've just submitted a PR to update the port. I'll attach
the diff from the PR (against the current ports tree) which you can
apply yourself if you're desperate for the new version before it all
gets processed.
Cheers,
Matthew
--
Dr Matthew J Seaman MA, D.Phil. 8 Dane Court Manor
School Rd
PGP: [url]http://www.infracaninophile.co.uk/pgpkey[/url] Tilmanstone
Tel: +44 1304 617253 Kent, CT14 0JL UK
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)
iQCVAwUBQh8Hj5r7OpndfbmCAQJEDwQAwE4rDsGcWh49Z/7gU5qh2bJzTm3J7Gpp
nFkqaMdtKJbmtAQ5W/cYDWl/xtghNHmLx/Jaucx+77cIUyl8ktEd+vK11zlhWRii
gbq9WVRbiIi0cVt/zgGG2oIWGSi75mOHITRqQBV6JG+FYT/8FuzCp78VnWyR4YLi
cgjSSA5AOr4=
=IlPR
-----END PGP SIGNATURE-----
Matthew Seaman Guest
-
Matthew Seaman #4
Re: Forcing upgrade of port
On Fri, Feb 25, 2005 at 09:12:03AM +0100, Colin J. Raven wrote:
> On Feb 25 at 18:39, Jeffery Fernandez said:
>> >I am trying to upgrade phpMyAdmin to the latest release 2.6.1-pl2 which
> >has a few bugs fixed (One of them being critical for my usage).Speaking as the maintainer of the phpmyadmin port, what exactly is the> I've never had any success with a phpmyadmin installation from ports. In
> your place I'd uninstall your existing port, and go grab the
> latest/greatest from [url]http://www.phpmyadmin.net/home_page/index.php[/url].
problem you have been experiencing when installing phpmyadmin from
ports? I can't say that I remember ever seeing a bug report from you
-- and as far as I can tell from the testing I and the ports
committers do, the port is working as it should. If you have
discovered a problem, please do report it, as there's no way I can fix
things if I don't know they're broken.
Cheers,
Matthew
--
Dr Matthew J Seaman MA, D.Phil. 8 Dane Court Manor
School Rd
PGP: [url]http://www.infracaninophile.co.uk/pgpkey[/url] Tilmanstone
Tel: +44 1304 617253 Kent, CT14 0JL UK
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)
iQCVAwUBQh8JKZr7OpndfbmCAQKjPQP/W6DHpMsz1qeBSY2FnNejEk0qP+YgLwRz
UABF/BiPhzO9s9lf+YVZkIiqyQCcboFNnmZTnS1nG0FwSzibc0yt1il elm0ZhBhp
EJfYCk+ROFTjP+FDsA3PlOuBWwasF7kevTf8UDLrGgMdQDu2je FzzT/eDoPlL05k
UL4lDvOxHPg=
=9e/z
-----END PGP SIGNATURE-----
Matthew Seaman Guest
-
Matthew Seaman #5
Re: Forcing upgrade of port
On Fri, Feb 25, 2005 at 11:10:07AM +0000, Matthew Seaman wrote:
D'Oh! How to make yourself look like a complete wally in one easy> Yikes. Give us a chance please. The pl2 release only happened last
> night, and I've just submitted a PR to update the port. I'll attach
> the diff from the PR (against the current ports tree) which you can
> apply yourself if you're desperate for the new version before it all
> gets processed.
step. Please remove the Makefile~ emacs backup file that managed to
sneak into that diff.
Cheers,
Matthew
--
Dr Matthew J Seaman MA, D.Phil. 8 Dane Court Manor
School Rd
PGP: [url]http://www.infracaninophile.co.uk/pgpkey[/url] Tilmanstone
Tel: +44 1304 617253 Kent, CT14 0JL UK
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)
iQCVAwUBQh8OqJr7OpndfbmCAQKCJwQA3G8TcyEmdoNYwOvheo IcBnKtGhfaoI3v
gECz4Wa3OX8TgmChO+Dn5dT7Jjx0OPNnyfzXj4j67GWBzERW3l rIs8ifpbX5Fy8y
TnopxgqiBEgs6drjraA+WIPrKX3n/uwsA8PEsYpEPhuKGeRa6coSXGs6zUHldB/9
5Bzij1m+flc=
=3MNF
-----END PGP SIGNATURE-----
Matthew Seaman Guest
-
Jeffery Fernandez #6
Re: Forcing upgrade of port
Matthew Seaman wrote:
Sorry mate... I was having problem with logging into phpmyadmin when I>On Fri, Feb 25, 2005 at 06:39:52PM +1100, Jeffery Fernandez wrote:
>
>>>>I am trying to upgrade phpMyAdmin to the latest release 2.6.1-pl2 which
>>has a few bugs fixed (One of them being critical for my usage).
>>
>>I have updated the ports tree with cvsup but it has not picked up the
>>newer release (or maybe its not time to be updated in the ports tree..
>>not sure). So how do I go about updating my phpMyAdmin port to the
>>latest release ? Is it just a matter of editing the "MakeFile" under
>>"/usr/ports/databases/phpmyadmin" with the proper release number before
>>"make install clean" ? Any suggestions welcome.
>>
>>
>Yikes. Give us a chance please. The pl2 release only happened last
>night, and I've just submitted a PR to update the port. I'll attach
>the diff from the PR (against the current ports tree) which you can
>apply yourself if you're desperate for the new version before it all
>gets processed.
>
> Cheers,
>
> Matthew
>
>
was using cookie authentication. Just Found out through a bug reported
at sourceforge that the blowfish pass-phrase has to be less than 50
characters or so. All fixed on my end now.. sorry for the confusion.
cheers,
Jeffery
>
>
>------------------------------------------------------------------------
>
>diff -Nur /usr/ports/databases/phpmyadmin/Makefile phpmyadmin/Makefile
>--- /usr/ports/databases/phpmyadmin/Makefile Wed Jan 26 14:37:43 2005
>+++ phpmyadmin/Makefile Fri Feb 25 10:50:33 2005
>@@ -6,10 +6,12 @@
> #
>
> PORTNAME= phpMyAdmin
>-DISTVERSION= 2.6.1
>+PORTVERSION= 2.6.1.2
>+#DISTVERSION= 2.6.1-pl2
> CATEGORIES= databases www
> MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
> MASTER_SITE_SUBDIR= phpmyadmin
>+DISTNAME= ${PORTNAME}-${PORTVERSION:C/\.(.)$/-pl\1/}
>
> MAINTAINER= [email]m.seaman@infracaninophile.co.uk[/email]
> COMMENT= A set of PHP-scripts to manage MySQL over the web
>diff -Nur /usr/ports/databases/phpmyadmin/Makefile~ phpmyadmin/Makefile~
>--- /usr/ports/databases/phpmyadmin/Makefile~ Thu Jan 1 01:00:00 1970
>+++ phpmyadmin/Makefile~ Fri Feb 25 10:50:05 2005
>@@ -0,0 +1,154 @@
>+# New ports collection makefile for: phpMyAdmin
>+# Date created: 19 Jan 2001
>+# Whom: nbm
>+#
>+# $FreeBSD: ports/databases/phpmyadmin/Makefile,v 1.25 2005/01/25 20:12:33 pav Exp $
>+#
>+
>+PORTNAME= phpMyAdmin
>+PORTVERSION= 2.6.1.2
>+DISTNAME= ${PORTNAME}-${PORTVERSION:C/\.(.)$/-pl\1/}
>+#DISTVERSION= 2.6.1-pl2
>+CATEGORIES= databases www
>+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
>+MASTER_SITE_SUBDIR= phpmyadmin
>+
>+MAINTAINER= [email]m.seaman@infracaninophile.co.uk[/email]
>+COMMENT= A set of PHP-scripts to manage MySQL over the web
>+
>+USE_BZIP2= yes
>+NO_BUILD= yes
>+USE_PHP= mysql pcre
>+
>+# Unfortunately can't make WITH_SUPHP part of the OPTIONS selection,
>+# since it has to be processed before just about anything else.
>+
>+.if defined(WITH_SUPHP) && !defined(WITHOUT_SUPHP)
>+
>+PKGNAMESUFFIX= -suphp
>+RUN_DEPENDS+= ${LOCALBASE}/sbin/suphp:${PORTSDIR}/www/suphp
>+WANT_PHP_CGI= yes
>+PKGINST_SKEL= ${PKGDIR}/pkg-install${PKGNAMESUFFIX}
>+PKGINSTALL= ${WRKDIR}/pkg-install${PKGNAMESUFFIX}
>+PKGDEINST_SKEL= ${PKGDIR}/pkg-deinstall${PKGNAMESUFFIX}
>+PKGDEINSTALL= ${WRKDIR}/pkg-deinstall${PKGNAMESUFFIX}
>+
>+MYADMUSR?= phpmyadm
>+
>+SED_SCRIPT= -e 's,%%PREFIX%%,${PREFIX},g' \
>+ -e 's,%%MYADMDIR%%,${MYADMDIR},g' \
>+ -e 's,%%MYADMUSR%%,${MYADMUSR},g' \
>+ -e 's,%%MYADMGRP%%,${MYADMGRP},g'
>+
>+.else
>+
>+WANT_PHP_WEB= yes
>+
>+.endif
>+
>+# Copy the way lang/php{4,5}-extensions deals with its OPTIONS -- avoids
>+# problems with include of bsd.port.pre.mk
>+
>+OPTIONS= BZ2 "bzip2 library support" on \
>+ GD "GD library support" on \
>+ MYSQLI "Improved MySQL support (PHP5, MySQL 4.1 only)" off \
>+ OPENSSL "OpenSSL support" on \
>+ PDF "PDFlib support (implies GD)" on \
>+ ZLIB "ZLIB support" on
>+
>+PORT_DBDIR?= /var/db/ports
>+LATEST_LINK= ${PORTNAME}${PKGNAMESUFFIX}
>+OPTIONSFILE?= ${PORT_DBDIR}/${LATEST_LINK}/options
>+
>+.if exists(${OPTIONSFILE})
>+.include "${OPTIONSFILE}"
>+.endif
>+
>+# Options that default to on:
>+.for opt in BZ2 GD OPENSSL PDF ZLIB
>+. if !defined(WITHOUT_${opt}) || defined(WITH_${opt})
>+USE_PHP+= ${opt:L}
>+. endif
>+.endfor
>+
>+# Options that default to off:
>+.for opt in MYSQLI
>+. if defined(WITH_${opt}) && !defined(WITHOUT_${opt})
>+USE_PHP+= ${opt:L}
>+. endif
>+.endfor
>+
>+MSG_SKEL= ${PKGDIR}/pkg-message
>+PKGMESSAGE= ${WRKDIR}/pkg-message
>+
>+# MYADMUSR is only used WITH_SUPHP
>+MYADMDIR?= www/phpMyAdmin
>+MYADMGRP?= ${WWWGRP}
>+CFGFILE= config.inc.php
>+
>+PLIST= ${WRKDIR}/plist
>+PLIST_SUB+= MYADMDIR=${MYADMDIR} MYADMGRP=${MYADMGRP}
>+
>+.SILENT:
>+
>+do-build:
>+ @${DO_NADA}
>+
>+pre-everything::
>+ ${ECHO_MSG} ""
>+ ${ECHO_MSG} "You may use the following additional build option:"
>+ ${ECHO_MSG} ""
>+ ${ECHO_MSG} " WITH_SUPHP=yes Install appropriately for use with"
>+ ${ECHO_MSG} " the www/suphp port [default: no]"
>+ ${ECHO_MSG} ""
>+
>+post-patch:
>+ ${MV} ${WRKSRC}/${CFGFILE} ${WRKSRC}/${CFGFILE}.sample
>+ cd ${WRKSRC} ; \
>+ ${FIND} . ! -type d ! -name ${CFGFILE}.sample | ${SORT} | \
>+ ${SED} -e "s,^\.,%%MYADMDIR%%," >${PLIST} ; \
>+ ${CAT} ${PKGDIR}/pkg-plist-chunk >>${PLIST} ; \
>+ ${FIND} . -type d | ${SORT} -r | ${SED} \
>+ -e "s,^\.$$,@unexec rmdir %D/%%MYADMDIR%% 2>/dev/null || true," \
>+ -e "s,^\.,@dirrm %%MYADMDIR%%," >>${PLIST}
>+ ${SED} -e 's,%%MYADMDIR%%,${MYADMDIR},g' \
>+ -e 's,%%PREFIX%%,${PREFIX},g' \
>+ -e 's,%%PKGNAME%%,${PKGNAME},g' ${MSG_SKEL} > ${PKGMESSAGE}
>+.if defined(WITH_SUPHP)
>+ ${SED} ${SED_SCRIPT} ${PKGINST_SKEL} > ${PKGINSTALL}
>+ ${SED} ${SED_SCRIPT} ${PKGDEINST_SKEL} > ${PKGDEINSTALL}
>+.endif
>+
>+pre-install:
>+.if defined(WITH_SUPHP)
>+ ${SETENV} ${SCRIPTS_ENV} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
>+.endif
>+
>+do-install: install-app install-conf
>+
>+install-app:
>+ cd ${WRKSRC} ; \
>+ for src in $$( ${FIND} . ! -name .cvsignore ) ; do \
>+ dst=${PREFIX}/${MYADMDIR}$${src#.} ; \
>+ if ${TEST} -d $$src ; then \
>+ ${MKDIR} $$dst ; \
>+ else \
>+ ${INSTALL_DATA} $$src $$dst ; \
>+ fi \
>+ done
>+
>+install-conf: install-app
>+ cd ${PREFIX}/${MYADMDIR} ; \
>+ ${CHMOD} 0640 ${CFGFILE}.sample ; \
>+ ${CHGRP} ${MYADMGRP} ${CFGFILE}.sample ; \
>+ if ${TEST} ! -f ${CFGFILE} ; then \
>+ ${CP} -p ${CFGFILE}.sample ${CFGFILE} ; \
>+ fi
>+
>+post-install:
>+.if defined(WITH_SUPHP)
>+ ${SETENV} ${SCRIPTS_ENV} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
>+.endif
>+ ${CAT} ${PKGMESSAGE}
>+
>+.include <bsd.port.mk>
>diff -Nur /usr/ports/databases/phpmyadmin/distinfo phpmyadmin/distinfo
>--- /usr/ports/databases/phpmyadmin/distinfo Wed Jan 26 14:37:43 2005
>+++ phpmyadmin/distinfo Fri Feb 25 10:27:06 2005
>@@ -1,2 +1,2 @@
>-MD5 (phpMyAdmin-2.6.1.tar.bz2) = eaa23b48760f2b31a8725bf85b0acecd
>-SIZE (phpMyAdmin-2.6.1.tar.bz2) = 1544628
>+MD5 (phpMyAdmin-2.6.1-pl2.tar.bz2) = 787feeebe16ef7ab43e75e4046550da2
>+SIZE (phpMyAdmin-2.6.1-pl2.tar.bz2) = 1541665
>
>Jeffery Fernandez Guest



Reply With Quote

