SOLVED: Re: print/teTeX-base failed to install on ia64

2011-01-17 Thread Anton Shterenlikht
On Thu, Jan 06, 2011 at 09:59:44PM +, Anton Shterenlikht wrote:
> I've no problems updating to teTeX-base-3.0_21 on amd64 and
> on sparc64. HOwever, on ia64 I get this error on "make install":
> 
> *snip*
> install  -o root -g wheel -m 444 ./mktex.opt 
> /usr/local/share/texmf/web2c/mktex.opt
> install  -o root -g wheel -m 555 ./mktexdir 
> /usr/local/share/texmf/web2c/mktexdir
> install  -o root -g wheel -m 444 ./mktexdir.opt 
> /usr/local/share/texmf/web2c/mktexdir.opt
> install  -o root -g wheel -m 555 ./mktexnam 
> /usr/local/share/texmf/web2c/mktexnam
> install  -o root -g wheel -m 444 ./mktexnam.opt 
> /usr/local/share/texmf/web2c/mktexnam.opt
> install  -o root -g wheel -m 555 ./mktexupd 
> /usr/local/share/texmf/web2c/mktexupd
> /bin/sh ../libtool --mode=install install  -o root -g wheel -m 444 
> .libs/libkpathsea.a /usr/local/lib
> install -o root -g wheel -m 444 .libs/libkpathsea.a 
> /usr/local/lib/libkpathsea.a
> ranlib /usr/local/lib/libkpathsea.a
> chmod 644 /usr/local/lib/libkpathsea.a
> /bin/sh ../libtool --mode=install install  -s -o root -g wheel -m 555 
> kpsewhich /usr/local/bin
> install -o root -g wheel -m 555 -s kpsewhich /usr/local/bin/kpsewhich
> install  -s -o root -g wheel -m 555 kpsestat /usr/local/bin
> BFD: /usr/local/bin/stZ0ROVc: The first section in the PT_DYNAMIC segment is 
> not the .dynamic section
> strip:/usr/local/bin/stZ0ROVc[.interp]: Bad value
> BFD: /usr/local/bin/stZ0ROVc: The first section in the PT_DYNAMIC segment is 
> not the .dynamic section
> strip:/usr/local/bin/stZ0ROVc: Bad value
> install: wait: No such file or directory
> gmake[2]: *** [install-exec] Error 70
> gmake[2]: Leaving directory 
> `/usr/ports/print/teTeX-base/work/tetex-src-3.0/texk/kpathsea'
> gmake[1]: *** [install] Error 1
> gmake[1]: Leaving directory 
> `/usr/ports/print/teTeX-base/work/tetex-src-3.0/texk'
> gmake: *** [install] Error 1
> *** Error code 2
> 
> Stop in /usr/ports/print/teTeX-base.
> #
> 
> I can do
> 
> # cd ./work/tetex-src-3.0/texk/kpathsea/
> # make install
> 
> with no errors.
> 
> 
> I also wonder which "strip" is used above: /usr/bin/strip
> or the one from devel/binutils: /usr/local/bin/strip? 
> 
> many thanks
> anton

In anger I removed the whole ports tree, then
reinstalled. Now this problem has gone away.
Would be great to know if this really was a
binutils problem, or a strange consequence of
my ports misconfiguration, but now I'll never know..

-- 
Anton Shterenlikht
Room 2.6, Queen's Building
Mech Eng Dept
Bristol University
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 331 5944
Fax: +44 (0)117 929 4423
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Current unassigned ports problem reports

2011-01-17 Thread FreeBSD bugmaster
(Note: an HTML version of this report is available at
http://www.freebsd.org/cgi/query-pr-summary.cgi?category=ports .)

The following is a listing of current problems submitted by FreeBSD users.
These represent problem reports covering all versions including
experimental development code and obsolete releases.


S Tracker  Resp.  Description

o ports/154079cvm ports package update request
o ports/154078mailfront port is outdated (1.12) current version is 1
o ports/154077Cone is outdated (0.77) current version is 0.84
o ports/154074New Port: postgresql-repmgr
o ports/154067[repocopy] sysutils/boxbackup -> sysutils/boxbackup-de
o ports/154066Update mail/assp to 1.8.5.1
o ports/154063[NEW PORT] mail/dovecot2-antispam-plugin: The dovecot 
o ports/154058new port: games/megaglest, Free 3d real-time customiza
o ports/154052New Port: astro/foxtrotgps - A moving map GPS applicat
f ports/154047[update] databases/mantis: Update to 1.2.4
o ports/154045update port databases/dalmp
o ports/154044[PATCH] update x11-toolkits/open-motif to latest versi
o ports/154043[maintainer]  audio/mangler add support for gsm and pu
o ports/154036New port: net-mgmt/hastmon Cluster monitoring daemon
o ports/154033[new port] www/nibbleblog - Nibbleblog is a lightweigh
o ports/154031New port: audio/shoutcast2: SHOUTcast Distributed Netw
o ports/154029graphics/sdl_gfx: install pkgconfig data in right plac
o ports/154026[MAINTAINER] dns/opendnssec: update to 1.2.0
f ports/154001[PATCH] www/py-webkitgtk: update to 1.1.8 [feature saf
o ports/154000[patch] Update net/nss-pam-ldap
o ports/153999mrxvt-devel port 0.5.4_5 has freetype font support tur
o ports/153992New port FusionPBX
o ports/153987[new port] mail/dracmail - dracMail is a webmail inter
o ports/153969[PATCH] devel/upp: Update from 2008.1 to 2791
o ports/153963New port: comms/uarduno USB/serial kernel module for A
o ports/153962[PATCH] www/moinmoin: update to 1.9.3 [feature safe]
o ports/153956www/squid31: squid_radius_auth does not send identifie
o ports/153955[NEW PORT] textproc/p5-HTML-HTMLDoc: Perl interface to
o ports/153954I will resume MAINTAINER for lang/pbasic please
o ports/153950[REPOCOPY] www/typo3 --> www/typo344
o ports/153941[patch] devel/boost-all: mark MAKE_JOBS_SAFE
o ports/153926New port net/freeswitch-snapshot
o ports/153914New port: devel/py-bitarray: Efficient arrays of boole
f ports/153913[MAINTAINER-UPDATE] games/inform7: update to 6G60
f ports/153912[PATCH] security/sqlninja: update to 0.2.5
f ports/153911[PATCH] security/srm: update to 1.2.11
o ports/153881new port: dns/curvedns Forwarding NS that adds DNSCurv
o ports/153874devel/cvs-devel port will core
o ports/153837[NEW PORT] p5-Async-Interrupt: allow C/XS libraries to
o ports/153835[NEW PORT] net-mgmt/phpweathermap: A network visualisa
o ports/153830databases/mytop stopped working after update mysql-cli
f ports/153824[PATCH] www/phpSysInfo: Update to 3.0.7
f ports/153823Update graphics/white_dune to 0.30
o ports/153812[new port] deskutils/myitcrm - MYIT CRM is a CRM proje
o ports/153810[PATCH] Fix usb_interrupt_read() in devel/libusb for f
o ports/153795repocopy www/drupal5/bsd.drupal.mk to Mk/bsd.drupal.mk
o ports/153791Missing Optional Dependency for audio/squeezeserver
o ports/153787new port devel/p5-Tie-Cache-LRU: LRU Cache in Memory t
o ports/153785[update] deskutils/cairo-dock-plugins to 2.2.0-4
o ports/153784[update] deskutils/cairo-dock to 2.2.0-4
o ports/153773net/rabbitmq: reads configuration from /etc instead of
f ports/153770www/mediawiki LaTeX math plugin search path issues
f ports/153733[patch] emulators/visualboyadvance-m: problem with joy
o ports/153715net/freeradius: FreeRADIUS exiting with Signal 11 on F
f ports/153706security/gorilla broken
o ports/153700[NEW PORT] www/pivotx: Software to help you maintain d
f ports/153697ports java/jboss5 build failed
f ports/153688[MAINTAINER] net-mgmt/zabbix-server: update to 1.8.4
f ports/153651Update port: x11-fonts/terminus-font - Update to 4.32
f ports/153645Update ports: emulators/mame update to v0.141
o ports/153643Add disk plugin support to net-mgmt/collectd
o ports/153627[NEW PORT] audio/soundkonverter: Frontend to various a

Fwd: Current unassigned ports problem reports

2011-01-17 Thread fgheorghe

   Hi,

   I am the author of dracMail  Webamil ( mail/dracmail ) and I would
   like to take ownership of the port. I couldn't find in the Handbook
   how ports are being assigned.

   Please let me know where could I find more about this.

   Thank you,

   Grosan Flaviu Gheorghe

   On January 17, 2011, 12:07 pm, bugmas...@freebsd.org wrote:

 (Note: an HTML version of this report is available at
 [1]http://www.freebsd.org/cgi/query-pr-summary.cgi?category=ports
 .)
 The following is a listing of current problems submitted by FreeBSD
 users.
 These represent problem reports covering all versions including
 experimental development code and obsolete releases.
 S Tracker Resp. Description
 -
 ---
 o ports/154079 cvm ports package update request
 o ports/154078 mailfront port is outdated (1.12) current version is
 1
 o ports/154077 Cone is outdated (0.77) current version is 0.84
 o ports/154074 New Port: postgresql-repmgr
 o ports/154067 [repocopy] sysutils/boxbackup ->
 sysutils/boxbackup-de
 o ports/154066 Update mail/assp to 1.8.5.1
 o ports/154063 [NEW PORT] mail/dovecot2-antispam-plugin: The
 dovecot
 o ports/154058 new port: games/megaglest, Free 3d real-time
 customiza
 o ports/154052 New Port: astro/foxtrotgps - A moving map GPS
 applicat
 f ports/154047 [update] databases/mantis: Update to 1.2.4
 o ports/154045 update port databases/dalmp
 o ports/154044 [PATCH] update x11-toolkits/open-motif to latest
 versi
 o ports/154043 [maintai ner] audio/mangler add support for gsm and
 pu
 o ports/154036 New port: net-mgmt/hastmon Cluster monitoring daemon
 o ports/154033 [new port] www/nibbleblog - Nibbleblog is a
 lightweigh
 o ports/154031 New port: audio/shoutcast2: SHOUTcast Distributed
 Netw
 o ports/154029 graphics/sdl_gfx: install pkgconfig data in right
 plac
 o ports/154026 [MAINTAINER] dns/opendnssec: update to 1.2.0
 f ports/154001 [PATCH] www/py-webkitgtk: update to 1.1.8 [feature
 saf
 o ports/154000 [patch] Update net/nss-pam-ldap
 o ports/153999 mrxvt-devel port 0.5.4_5 has freetype font support
 tur
 o ports/153992 New port FusionPBX
 o ports/153987 [new port] mail/dracmail - dracMail is a webmail
 inter
 o ports/153969 [PATCH] devel/upp: Update from 2008.1 to 2791
 o ports/153963 New port: comms/uarduno USB/seria l kernel module
 for A
 o ports/153962 [PATCH] www/moinmoin: update to 1.9.3 [feature safe]
 o ports/153956 www/squid31: squid_radius_auth does not send
 identifie
 o ports/153955 [NEW PORT] textproc/p5-HTML-HTMLDoc: Perl interface
 to
 o ports/153954 I will resume MAINTAINER for lang/pbasic please
 o ports/153950 [REPOCOPY] www/typo3 --> www/typo344
 o ports/153941 [patch] devel/boost-all: mark MAKE_JOBS_SAFE
 o ports/153926 New port net/freeswitch-snapshot
 o ports/153914 New port: devel/py-bitarray: Efficient arrays of
 boole
 f ports/153913 [MAINTAINER-UPDATE] games/inform7: update to 6G60
 f ports/153912 [PATCH] security/sqlninja: update to 0.2.5
 f ports/153911 [PATCH] security/srm: update to 1.2.11
 o ports/153881 new port: dns/curvedns Forwarding NS that adds
 DNSCurv
 o port s/153874 devel/cvs-devel port will core
 o ports/153837 [NEW PORT] p5-Async-Interrupt: allow C/XS libraries
 to
 o ports/153835 [NEW PORT] net-mgmt/phpweathermap: A network
 visualisa
 o ports/153830 databases/mytop stopped working after update
 mysql-cli
 f ports/153824 [PATCH] www/phpSysInfo: Update to 3.0.7
 f ports/153823 Update graphics/white_dune to 0.30
 o ports/153812 [new port] deskutils/myitcrm - MYIT CRM is a CRM
 proje
 o ports/153810 [PATCH] Fix usb_interrupt_read() in devel/libusb for
 f
 o ports/153795 repocopy www/drupal5/bsd.drupal.mk to
 Mk/bsd.drupal.mk
 o ports/153791 Missing Optional Dependency for audio/squeezeserver
 o ports/153787 new port devel/p5-Tie-Cache-LRU: LRU Cache in Memory
 t
 o ports/153785 [update] deskutils/cairo-dock-plugins to 2.2.0-4
 o ports/153784 [update] deskutils/cairo-dock to 2.2.0-4
 o ports/153773 net/rabbitmq: reads configuration from /etc instead
 of
 f ports/153770 www/mediawiki LaTeX math plugin search path issues
 f ports/153733 [patch] emulators/visualboyadvance-m: problem with
 joy
 o ports/153715 net/freeradius: FreeRADIUS exiting with Signal 11 on
 F
 f ports/153706 security/gorilla broken
 o ports/153700 [NEW PORT] www/pivotx: Software to help you maintain
 d
 f ports/153697 ports java/jboss5 build failed
 f ports/153688 [MAINTAINER] net-mgmt/zabbix-server: update to 1.8.4
 f ports/153651 Update port: x11-fonts/terminus-font - Update to
 4.32
 f ports/153645 Update ports: emu

Re: Fwd: Current unassigned ports problem reports

2011-01-17 Thread Mark Linimon
On Mon, Jan 17, 2011 at 11:38:22AM -, fgheor...@dracmail.net wrote:
>I am the author of dracMail  Webamil ( mail/dracmail ) and I would
>like to take ownership of the port. I couldn't find in the Handbook
>how ports are being assigned.

It's currently unmaintained, so all you would have to do is send a
Problem Report to claim it.

Here's some relevant information:

http://www.freebsd.org/doc/en_US.ISO8859-1/articles/contributing-ports/
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/index.html
http://www.freebsd.org/doc/en_US.ISO8859-1/articles/problem-reports/

mcl
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: xfce 4.8pre3 preview

2011-01-17 Thread Steve Randall
On Fri, 14 Jan 2011 12:44:44 +0100
Oliver Lehmann  wrote:

> Hi,
> 
> I've updated the tarball.
> 
> - Use PLIST_SUB in thunars Makefile
> - update orage to 4.8.0
> - update mirror list in bsd.sites.mk
> 
> http://people.freebsd.org/~oliver/xfce/xfce-4.8pre3_ports.tar.gz
> 
> The PRs about updated xfce plugins - I've not included those updates as they
> won't change the situation as far as I've seen about "port runs with  
> 4.8 or not".
> This would be the only reason why I would include a new plugin version  
> into the
> 4.8 upgrade. All other updates like "new features" should be handled  
> seperatly.

First, many thanks to all involved in developing and porting Xfce.

I thought to give this a try, and I noticed that
deskutils/xfce4-tumbler and x11-fm/thunar depend on
graphics/gdk-pixbuf. That should be gdk-pixbuf2.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


FreeBSD Port: math/femlab - deprecation

2011-01-17 Thread Pedro F. Giffuni
I suggest this port is labeled DEPRECATED and removed in
a near future.

I ported this in 1997 but development ceased soon after it
was released, so even when it still builds I am pretty
sure development has ceased and we have better packages
for this type of stuff now.

Pedro.


  
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: FreeBSD Port: math/femlab - deprecation

2011-01-17 Thread Pedro F. Giffuni
Hmm...

I just found the website and download links at:
http://www.math.chalmers.se/Math/Research/Femlab/

I'll submit and update soon.

Pedro.

--- On Mon, 1/17/11, Pedro F. Giffuni  wrote:

> I suggest this port is labeled
> DEPRECATED and removed in
> a near future.
> 
> I ported this in 1997 but development ceased soon after it
> was released, so even when it still builds I am pretty
> sure development has ceased and we have better packages
> for this type of stuff now.
> 
> Pedro.
> 
> 
>       
> 


 
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


www/chromium MAINTAINER, was Re: chromium producing constant hdd access

2011-01-17 Thread Julian H. Stacey
Hi po...@freebsd.org &
cc GaryJ & rene@
bcc: freebsd-questi...@freebsd.org

The hdd access thread could continue on questions@ so I left that BCC'd
but issue of MAINTAINER of www/chromium best on ports@ list.

Reference:
> From: Chad Perrin  
> 
> On Sun, Jan 16, 2011 at 11:51:43AM +, Alexander Best wrote:
> > hi there,
> >=20
> > i noticed chromium is producing a lot of hdd activity. i think it writes =
> every
> > 1kb of new data directly to disk or so. is there a way to increase chromi=
> ums
> > download buffer somehow. firefox or opera seem to have a much larger down=
> load
> > buffer and write bigger chunks to disk. thus they produce a lot less hdd =
> writes
> > per second.
> >=20
> > has anybody experienced the same behavior?
> 
> I haven't used the Chromium browser in months, since a bunch of
> vulnerabilities arose and the port maintainer's business model evidently
> makes it impossible for him to update the port to fix vulnerabilities
> that are less than a year old.

ports/www/chromium "MAINTAINER" rene@ (cc'd) leaves it broken (see
mail below), it still won't even compile (I just checked again a
week later).  A CVS roll back would at least get it compiling again,
rene@ has ignored request to roll back.  If rene@ resigns,
MAINTAINER would revert to po...@freebsd.org so others could fix
FreeBSD's current ports/www/chromium


] To: =?ISO-8859-1?Q?Ren=E9_Ladan?= 
] cc: "Gary Jennejohn (Home)" 
] Subject: Re: /pri/FreeBSD/branches/amd64/-current/ports/www/chromium 
] From: "Julian H. Stacey" 
] cc: "Julian H. Stacey" 
] Date: Mon, 10 Jan 2011 18:51:26 +0100
] Sender: j...@berklix.com
] 
] Hi,
] Reference:
] > From:   =?ISO-8859-1?Q?Ren=E9_Ladan?=  
] > Date:   Mon, 10 Jan 2011 18:06:37 +0100 
] > Message-id:  
] 
] =?ISO-8859-1?Q?Ren=E9_Ladan?= wrote:
] > 2011/1/10 Julian H. Stacey :
] > > Hi Rene cc Gary,
] > >
] > > =?ISO-8859-1?Q?Ren=E9_Ladan?= wrote:
] > >> 2011/1/10 Julian H. Stacey :
] > >> > Hi r...@freebsd.org
] > >> > cc Gary J
] > >> >
] > >> > FYI as maintainer of chromium
] > >> >
] > >> > cd /pri/FreeBSD/branches/amd64/-current/ports/www/chromium
] > >> > setenv PORTSDIR /pri/FreeBSD/branches/amd64/-current/ports
] > >> > uname -a
] > >> > FreeBSD fire.js.berklix.net 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Mon 
Jul 12 00:59:43 CEST 2010     
j...@fire.js.berklix.net:/usr1/src/sys/amd64/compile/FIRE64.small  amd64
] > >> > make
] > >> >        ===>  chromium-6.0.472.63 cannot install: Unknown component 
dconf.
] > >> >
] > >> > I have built chromium before on this box,
] > >> >        "About" key reports: 6.0.472.63(0)
] > >> >        /var/db/pkg/chromium-6.0.472.63
] > >> >
] > >> > It won't rebuild now though,
] > >> > ( I was trying to rebuild to make package for a friend cc'd Gary
] > >> >  who runs current, chrome doesnt build for him too apparently )
] > >> >
] > >> Currently the version of Chromium in the Ports Collection is marked as
] > >> FORBIDDEN because of security problems, and the source distribution
] > >> tarball is unavailable.
] > >>
] > >> There should be a new version (9.0) available
] > >> soonish though.
] > >>
] > >> Rene
] > >
] > > If chromium generic team fix security issues,
] 
] You lost text from my reply, here it is again:
] 
] ] ] If chromium generic team fix security issues, but still use
] ] ] dconf, that may still leave you needing to fix the FreeBSD Makefile
] ] ] to fix the dconf build dependency failure ?  I have source here if
] ] ] you want it, so you can fix that in parallel to save waiting.
] ] ] 
] ] ]   95188168 Nov 12 11:29 chromium-courgette-redacted-6.0.472.63.tar.xz
] ] ]   MD5 (chromium-courgette-redacted-6.0.472.63.tar.xz) = 
adb9186424fa1800eef49cd14329821e
] ] ] 
] ] ] My binaries were localy built here by me using current Makefile, so I 
presume
] ] ] someone broke current Makefile after that, possibly before it was
] ] ] marked forbidden (which I hashed out) ?  Unless its eg my local
] ] ] env/ libs or something broke since I built it.
] ] ] 
] ] ] Dates of my builds:
] ] ] 
] ] ] -r-xr-xr-x  1 root  wheel  63947372 Nov 24 09:43 
/usr/local/share/chromium/chrome*
] ] ] amd64
] ] ] 
] ] ] -r-xr-xr-x  1 root  wheel  56994655 Nov 25 00:57 
/usr/local/share/chromium/chrome*
] ] ] i686
] 
] 
] > They  only fix them for the current stable/beta/dev (8/9/10)
] > versions of Chromium. The old maintainer ported obsolete versions
] 
] Which built & runs.
] 
] > of Chromium unless you paid for them.
] 
] I paid nothing, it built & runs.
] 
] > Currently there is no free version of Chromium on FreeBSD.
] 
] Who broke ports/www/chromium build some time after 25 Nov 2010 ?
] As Maintainer, please back out CVS commits till it builds again,
] (leave it marked as FORBIDDEN= if you choose), 
] only recommit changes when you have sources that build.
---

Cheers,
Julian
-- 
Julian Stacey, BSD Unix Linux C Sys Eng Consultants Munich http://berklix.com
Mail plain text;  Not quoted-printable, 

Re: FreeBSD Port: math/femlab - deprecation

2011-01-17 Thread Mehmet Erol Sanliturk
On Mon, Jan 17, 2011 at 1:57 PM, Pedro F. Giffuni wrote:

> Hmm...
>
> I just found the website and download links at:
> http://www.math.chalmers.se/Math/Research/Femlab/
>
> I'll submit and update soon.
>
> Pedro.
>
> --- On Mon, 1/17/11, Pedro F. Giffuni  wrote:
>
> > I suggest this port is labeled
> > DEPRECATED and removed in
> > a near future.
> >
> > I ported this in 1997 but development ceased soon after it
> > was released, so even when it still builds I am pretty
> > sure development has ceased and we have better packages
> > for this type of stuff now.
> >
> > Pedro.
> >
> >
> >
> >
>
>
>


The following links are broken

ftp://ftp.md.chalmers.se/pub/Femlab/femlab-1d.tar.gz
ftp://ftp.md.chalmers.se/pub/Femlab/femlab-2d-v1.1.tar.gz
ftp://ftp.ccsf.caltech.edu/roy
ftp://ftp.md.chalmers.se/pub/Femlab/femlab-1.0.tar.gz

from the page :

http://www.math.chalmers.se/Math/Research/Femlab/download.html



Thank you very much

Mehmet Erol Sanliturk
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: New port needs review: net/erlyvideo

2011-01-17 Thread Ruslan Mahmatkhanov

17.01.2011 00:45, Jason Helfman пишет:


You may wish to consider a for loop on the make install target.
Are these directories created during the install process of the
package? I
didn't see these directories created outside of the Makefile.


Do you mean something like this?

DIRS= /var/lib/${PORTNAME}/movies /var/lib/${PORTNAME}/plugins \
/var/log/${PORTNAME} ${ERLYDIR} ${ETCDIR} ${WWWDIR}
.for dir in ${DIRS}
${MKDIR} ${dir}
.endfor


Yes, however are they created during a pkg_add command? Consider a recent
patch I submitted for comms/minicom.

http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/153749

Directories created in Makefile process, aren't created in the packaging
process, unless you are putting the operations into a pkg-install or an
@exec operation in pkg-plist, respectively.

That is my understanding, and what I have found in fixing ports here and
there. I fixed the packaging for www/tomcat55, as well. I found that as a
port it worked fine, however package installation would fail.


Jason, i fixed all the issues that you mentioned besides this one.

1. "for" loop somehow doesn't work for ${ETCDIR}, ${WWWDIR}, ${ERLDIR} 
in Makefile. I tried to add this lines and it fails to create this 
directories:

"""
.for dir in /var/lib/${PORTNAME}/movies /var/lib/${PORTNAME}/plugins 
\ 		/var/log/${PORTNAME} ${ETCDIR} ${ERLYDIR} ${WWWDIR}

${MKDIR} ${dir}
.endfor
"""
But dirs in /var still created fine.

2. When i do a `make package` then i see that in created package 
directories and files that installed into /var/lib/${PORTNAME} and 
/var/log/${PORTNAME} are missing (still ${ETCDIR}, ${WWWDIR}, ${ERLDIR} 
added to package without any problem).


This directories is created in filesystem, but missing in package file.
I read 
http://www.freebsd.org/doc/en/books/porters-handbook/plist-cleaning.html 
and PR 153749 but it doesn't help much. Directories in /var are created, 
but not included into a package. How can i fix that?


--
Regards,
Ruslan
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: New port needs review: net/erlyvideo

2011-01-17 Thread Jason Helfman

On Mon, Jan 17, 2011 at 11:14:10PM +0300, Ruslan Mahmatkhanov thus spake:

17.01.2011 00:45, Jason Helfman пишет:


You may wish to consider a for loop on the make install target.
Are these directories created during the install process of the
package? I
didn't see these directories created outside of the Makefile.


Do you mean something like this?

DIRS= /var/lib/${PORTNAME}/movies /var/lib/${PORTNAME}/plugins \
/var/log/${PORTNAME} ${ERLYDIR} ${ETCDIR} ${WWWDIR}
.for dir in ${DIRS}
${MKDIR} ${dir}
.endfor


Yes, however are they created during a pkg_add command? Consider a recent
patch I submitted for comms/minicom.

http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/153749

Directories created in Makefile process, aren't created in the packaging
process, unless you are putting the operations into a pkg-install or an
@exec operation in pkg-plist, respectively.

That is my understanding, and what I have found in fixing ports here and
there. I fixed the packaging for www/tomcat55, as well. I found that as a
port it worked fine, however package installation would fail.


Jason, i fixed all the issues that you mentioned besides this one.

1. "for" loop somehow doesn't work for ${ETCDIR}, ${WWWDIR}, ${ERLDIR}
in Makefile. I tried to add this lines and it fails to create this
directories:
"""
.for dir in /var/lib/${PORTNAME}/movies /var/lib/${PORTNAME}/plugins
\   /var/log/${PORTNAME} ${ETCDIR} ${ERLYDIR} ${WWWDIR}
${MKDIR} ${dir}
.endfor
"""


I believe you need to do this:

${MKDIR} $${dir}


But dirs in /var still created fine.

2. When i do a `make package` then i see that in created package
directories and files that installed into /var/lib/${PORTNAME} and
/var/log/${PORTNAME} are missing (still ${ETCDIR}, ${WWWDIR}, ${ERLDIR}
added to package without any problem).

This directories is created in filesystem, but missing in package file.
I read
http://www.freebsd.org/doc/en/books/porters-handbook/plist-cleaning.html
and PR 153749 but it doesn't help much. Directories in /var are created,
but not included into a package. How can i fix that?


It is an empty directory, so you could do what I had done for minicom,
potentially:

Just an example, and not tested...

add to pkg-plist:

@cwd /var
@exec if [ ! -d %D/lib/${PORTNAME} ] ; then /bin/mkdir %D/lib/${PORTNAME} ; fi
@exec if [ ! -d %D/log/${PORTNAME} ] ; then /bin/mkdir %D/log/${PORTNAME} ; fi
@dirrm lib/${PORTNAME}
@dirrm log/${PORTNAME}



--
Regards,
Ruslan



-jgh

--
Jason Helfman
System Administrator
experts-exchange.com
http://www.experts-exchange.com/M_4830110.html
E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: New port needs review: net/erlyvideo

2011-01-17 Thread Matthew Seaman
On 17/01/2011 20:26, Jason Helfman wrote:
>> .for dir in /var/lib/${PORTNAME}/movies /var/lib/${PORTNAME}/plugins
>> \ /var/log/${PORTNAME} ${ETCDIR} ${ERLYDIR} ${WWWDIR}
>> ${MKDIR} ${dir}
>> .endfor
>> """

This snippet needs to be associated with some sort of make target or it
will never get run.  You can do something like this:

DIRS= /var/lib/${PORTNAME}/movies \
  /var/lib/${PORTNAME}/plugins\
  /var/log/${PORTNAME}\
  ${ETCDIR}  ${ERLYDIR} ${WWWDIR}

.for dir  in $DIRS

dirs :: ${dir}
${MKDIR} ${.TARGET}

.endfor


Or you could have just one target and put a shell loop as the action:

DIRS= ...

dirs :
for d in ${DIRS} ; do \
${MKDIR} $$d ;\
done

Note the backslashes so that make(1) executes all of that as one
command, and the required use of ';' to mark the end of the different
shell statements.

> I believe you need to do this:
> 
> ${MKDIR} $${dir}

No -- that's not the case here.  You need to do this if you have a shell
for-loop as part of the action of a target (the second example above),
as $$ causes make to pass a literal $ through to the underlying shell,
rather than expanding it as a make(1) variable.

Cheers,

Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.   7 Priory Courtyard
  Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
JID: matt...@infracaninophile.co.uk   Kent, CT11 9PW



signature.asc
Description: OpenPGP digital signature


Re: www/chromium MAINTAINER, was Re: chromium producing constant hdd access

2011-01-17 Thread Mark Linimon
On Mon, Jan 17, 2011 at 08:12:40PM +0100, Julian H. Stacey wrote:
> rene@ has ignored request to roll back.  If rene@ resigns,
> MAINTAINER would revert to po...@freebsd.org so others could fix
> FreeBSD's current ports/www/chromium

Because of the legal questions surrounding chromium, portmgr will ensure
that it does not revert to ports@ :-)

mcl
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"