Re: FreeBSD Port: amule-10275

2010-10-19 Thread Anonymous
Paolo Bormida pborm...@gmail.com writes:

 2010/9/30 Anonymous swel...@gmail.com
 In such cases there are usually two ports, e.g.

  net-p2p/amule (latest release)
  net-p2p/amule-devel (svn snapshot)

 Now, if you're willing to maintain non-devel port I can write you a diff
 and request my pending repocopy in ports/150985 to include amule-devel.


 Haven't thought about that, but yes, usually two ports are used, one to
 track the development branch of an app and the other for releases.

The split is done. It was smooth thanks to pgollucci. There are not many
changes between the ports, see

  $ cd /usr/ports
  $ diff -uprN net-p2p/amule net-p2p/amule-devel

Do you have any more issues regarding versions?
___
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: amule-10275

2010-09-30 Thread Paolo Bormida
Hi,

I am here again with a consideration about the choiche to use a snapshot for
the amule port.

I understand maintaing a port is an huge gift to the FreeBSD community, and
gratitude goes to those, such as you, that do this job.

It is not my goal to ask you to steer the port in the direction that would
be useful to me alone, but please consider what I am going to write.

I have built and installed the port on SPARC64, on an headless Sun server
(Fire V100) to run amuled and amuleweb only. Everything gone fine.

I then installed amulegui from the Ubuntu Repository on a laptop I would use
to manage the amuled on the server. Since the amuled on the SPARC server was
based on the snapshot and the amulegui on Ubuntu on the 2.2.6 release, the
gui refuses to connect to the server saying the protocol version isn't the
same.

So everyone who wish to use amuled and amulegui on different platforms needs
to do one of those two things to ensure they are the same protocol level:
- use an older port on the server based on the 2.2.6 or earlier release and
then use an amulegui from a repository (for Ubuntu or another linux distro)
- use the current port based on the snapshot then build the amulegui on
linux from the same snapshot instead of using a build from a repository

I still haven't decided what to do yet.

Best

Paolo
___
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: amule-10275

2010-09-30 Thread Anonymous
Paolo Bormida pborm...@gmail.com writes:

 I understand maintaing a port is an huge gift to the FreeBSD
 community, and gratitude goes to those, such as you, that do this
 job.

Keep the thanks for previous maintainers. It seems like I've contributed
only confusion.

 I have built and installed the port on SPARC64, on an headless Sun
 server (Fire V100) to run amuled and amuleweb only. Everything gone
 fine.

 I then installed amulegui from the Ubuntu Repository on a laptop I
 would use to manage the amuled on the server. Since the amuled on the
 SPARC server was based on the snapshot and the amulegui on Ubuntu on
 the 2.2.6 release, the gui refuses to connect to the server saying
 the protocol version isn't the same.

In such cases there are usually two ports, e.g.

  net-p2p/amule (latest release)
  net-p2p/amule-devel (svn snapshot)

Now, if you're willing to maintain non-devel port I can write you a diff
and request my pending repocopy in ports/150985 to include amule-devel.
___
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: amule-10275

2010-09-30 Thread Paolo Bormida
2010/9/30 Anonymous swel...@gmail.com

 Paolo Bormida pborm...@gmail.com writes:

  I understand maintaing a port is an huge gift to the FreeBSD
  community, and gratitude goes to those, such as you, that do this
  job.

 Keep the thanks for previous maintainers. It seems like I've contributed
 only confusion.

Have you received any other email about the new port?




 In such cases there are usually two ports, e.g.

  net-p2p/amule (latest release)
  net-p2p/amule-devel (svn snapshot)

 Now, if you're willing to maintain non-devel port I can write you a diff
 and request my pending repocopy in ports/150985 to include amule-devel.


Haven't thought about that, but yes, usually two ports are used, one to
track the development branch of an app and the other for releases.

Given how much I have bothered you, I should contribute, and would be happy
to do so, but I am sorry at this moment in life I have so little time left
that I would be of no help.

Not to mention I would have to get the skills required to build the port,
since I have little experience in FreeBSD and none in making a port.

Best

---
   Paolo Bormida
  Giaveno - Torino
---
  Italy
---
___
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: amule-10275

2010-09-22 Thread Ganael LAPLANCHE
On Wed, 22 Sep 2010 12:42:37 +0200, Paolo Bormida wrote

 To: ganael.laplan...@martymac.org

Hi Paolo,

(this is a re-post of my previous, private answer)

I am sorry but I am no more the maintainer of aMule. You should get in touch
with swel...@gmail.com, who is the new maintainer.

 Sorry to bother you, but I think I understood the problem I described
 in this post to the freebsd forums:

 http://forums.freebsd.org/showthread.php?t=17961

 Does amule2 port switched from a stable 2.2.5 release to a daily snapshot?
 Does the sparc64 port still has the daily snapshot instad of the more
 up-to-date 2.2.6_4 available?

You can find the history of the changes made to this port on Freshports here :

http://www.freshports.org/net-p2p/amule2

Yes, the ports seems to have switched to using a code snapshot on Aug, 13 2010
with version r.10266, leaving version 2.2.6 behind.

Best regards, 

Ganael LAPLANCHE
ganael.laplan...@martymac.org
http://www.martymac.org | http://contribs.martymac.org
___
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: amule-10275

2010-09-22 Thread Anonymous
Paolo Bormida pborm...@gmail.com writes:

 Does amule2 port switched from a stable 2.2.5 release to a daily
 snapshot?

Yes, snapshots are gonna be used unless there are more frequent releases
upstream. You can find the history of changes on freshports.

  http://www.freshports.org/net-p2p/amule2

The package name also switched from `aMule' to `amule' in order to
remove silly vendor capitalization and match port *directory* name.

Besides, I plan to rename the port to plain `amule' with the next update
in order to remove last bit of confusion, i.e. `2' version suffix in
port directory name and in LATEST_LINK.

 Does the sparc64 port still has the daily snapshot instead of the more
 up-to-date 2.2.6_4 available?

aMule-10266.tbz and amule-10275.tbz are newer than aMule-2.2.6_4.tbz
unless I'm missing smth.

  $ pkg_version
  aMule   
  $ portmaster -L
  === aMule-2.2.6_4
  === New version available: amule-10275

I can only find aMule-10266.tbz for sparc64 for 8-stable, though.
___
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: amule-10275

2010-09-22 Thread Anonymous
Anonymous swel...@gmail.com writes:

 Besides, I plan to rename the port to plain `amule' with the next update
 in order to remove last bit of confusion, i.e. `2' version suffix in
 port directory name and in LATEST_LINK.

Pass me pointyhat for not doing it when the port switched to use snapshots.
___
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: amule-10275

2010-09-22 Thread Paolo Bormida
Nice to know that amule will get more frequent updates, and the new knobs
are great as well, but isn't risky to use snapshots for a port? Are there
any policies about what to base a port upon?

And yes, you are correct about the availability of the sparc64 packages.

Can the new knobs be used to do a gui-less build of amule?

Thanx

Paolo

2010/9/22 Anonymous swel...@gmail.com

 Paolo Bormida pborm...@gmail.com writes:

  Does amule2 port switched from a stable 2.2.5 release to a daily
  snapshot?

 Yes, snapshots are gonna be used unless there are more frequent releases
 upstream. You can find the history of changes on freshports.

  http://www.freshports.org/net-p2p/amule2

 The package name also switched from `aMule' to `amule' in order to
 remove silly vendor capitalization and match port *directory* name.

 Besides, I plan to rename the port to plain `amule' with the next update
 in order to remove last bit of confusion, i.e. `2' version suffix in
 port directory name and in LATEST_LINK.

  Does the sparc64 port still has the daily snapshot instead of the more
  up-to-date 2.2.6_4 available?

 aMule-10266.tbz and amule-10275.tbz are newer than aMule-2.2.6_4.tbz
 unless I'm missing smth.

  $ pkg_version
  aMule   
  $ portmaster -L
  === aMule-2.2.6_4
  === New version available: amule-10275

 I can only find aMule-10266.tbz for sparc64 for 8-stable, though.




-- 
---
   Paolo Bormida
  Giaveno - Torino
---
  Italy
---
___
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: amule-10275

2010-09-22 Thread Anonymous
Paolo Bormida pborm...@gmail.com writes:

 Can the new knobs be used to do a gui-less build of amule?

No, even without --disable-monolithic amule would still require WX.

  $ readelf -d $(which amulecmd) | fgrep wx
   0x0001 (NEEDED) Shared library: 
[libwx_baseu_net-2.8.so.0]
   0x0001 (NEEDED) Shared library: 
[libwx_baseu-2.8.so.0]
  $ nm -D $(which amulecmd) | sed -n '/_/d; /wx/p'
  0045a6d8 B wxConvFileName
  0045a260 B wxConvLocal
  0045a6c0 B wxConvUTF8
  0045a1c0 B wxEmptyString

And I don't think we have a WX package that ships only libs without X11
dependency.
___
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: amule-10275

2010-09-22 Thread Anonymous
Anonymous swel...@gmail.com writes:

 Paolo Bormida pborm...@gmail.com writes:

 Can the new knobs be used to do a gui-less build of amule?

 No, even without --disable-monolithic amule would still require WX.
   ^^^
Typo: without - with.

Perhaps, I misinterpreted your question and you just don't want to build
`amule' while still having WX dependency. It's easy to provide a knob
for monolithic. Do you need it?
___
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: amule-10275

2010-09-22 Thread Paolo Bormida
Double answer:

The functions you see in amulecmd should be in wxbase and wx is not a
problem.

My goal is not to build the gui version, just amuled and amulecmd, and I
think this can be done in amule calling configure like described in this
howto http://wiki.amule.org/index.php/HowTo_Compile_aMuled

So, I think a knob for passing to configure those flags would do the job.

This way X11 should not be needed.

Paolo

2010/9/22 Anonymous swel...@gmail.com

 Anonymous swel...@gmail.com writes:

  Paolo Bormida pborm...@gmail.com writes:
 
  Can the new knobs be used to do a gui-less build of amule?
 
  No, even without --disable-monolithic amule would still require WX.
^^^
 Typo: without - with.

 Perhaps, I misinterpreted your question and you just don't want to build
 `amule' while still having WX dependency. It's easy to provide a knob
 for monolithic. Do you need it?




-- 
---
   Paolo Bormida
  Giaveno - Torino
---
  Italy
---
___
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: amule-10275

2010-09-22 Thread Paolo Bormida
Of course this would be useful to those who do wish not to install/start X
on a server, whether it be a i386/amd64 or a sparc64 or other architectures
that does not have a graphic card on the server (an headless machine) .

In this case would be useless to do a very long build of X11 and amule gui,
along with amuled+amulecmd, then never use the X part.

Paolo

2010/9/22 Paolo Bormida pborm...@gmail.com

 Double answer:

 The functions you see in amulecmd should be in wxbase and wx is not a
 problem.

 My goal is not to build the gui version, just amuled and amulecmd, and I
 think this can be done in amule calling configure like described in this
 howto http://wiki.amule.org/index.php/HowTo_Compile_aMuled

 So, I think a knob for passing to configure those flags would do the job.

 This way X11 should not be needed.

 Paolo

 2010/9/22 Anonymous swel...@gmail.com

 Anonymous swel...@gmail.com writes:

  Paolo Bormida pborm...@gmail.com writes:
 
  Can the new knobs be used to do a gui-less build of amule?
 
  No, even without --disable-monolithic amule would still require WX.
^^^
 Typo: without - with.

 Perhaps, I misinterpreted your question and you just don't want to build
 `amule' while still having WX dependency. It's easy to provide a knob
 for monolithic. Do you need it?




 --
 ---
Paolo Bormida
   Giaveno - Torino
 ---
   Italy
 ---




-- 
---
   Paolo Bormida
  Giaveno - Torino
---
  Italy
---
___
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: amule-10275

2010-09-22 Thread Anonymous
Paolo Bormida pborm...@gmail.com writes:

 My goal is not to build the gui version, just amuled and amulecmd,
 and I think this can be done in amule calling configure like
 described in this howto http://wiki.amule.org/index.php/
 HowTo_Compile_aMuled

Have you looked at x11-toolkits/wxgtk28 port? You'd need to split it
into more slave ports in order to install wx_base separately.

Well, one can build wxgtk28 port as part of amule build an then link it
statically but I'd rather not complicate already not very trivial port.
___
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: amule-10275

2010-09-22 Thread Paolo Bormida
No, never looked at wxgtk28 port and I understand it would be non trivial to
split it. Building it as part of amule would be better.

But I am not here to ask you to do that, just suggesting what might be
useful to people wishing to use amule on servers. On the other hand it is
true that compiling with X11 and not to use it isnt dangerous nor
exceedingly troublesome, just boring and a waste of disk space (and might
mess packages db a little).

Doing this might be a nice feature of the port for future releases. Or maybe
making another port, like amuled or amule-core that builds just wxbase
and amuled+amulecmd.

If I ever can afford the time I might try doing that after reading the
porter handbook far more deeply that what I have done up to now...

Thanx for your time.

Paolo

2010/9/22 Anonymous swel...@gmail.com

 Paolo Bormida pborm...@gmail.com writes:

  My goal is not to build the gui version, just amuled and amulecmd,
  and I think this can be done in amule calling configure like
  described in this howto http://wiki.amule.org/index.php/
  HowTo_Compile_aMuled

 Have you looked at x11-toolkits/wxgtk28 port? You'd need to split it
 into more slave ports in order to install wx_base separately.

 Well, one can build wxgtk28 port as part of amule build an then link it
 statically but I'd rather not complicate already not very trivial port.




-- 
---
   Paolo Bormida
  Giaveno - Torino
---
  Italy
---
___
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