From: "army.of.root" on
On 12/13/2009 15:44, Wes Morgan wrote:
> On Fri, 11 Dec 2009, Denis Shaposhnikov wrote:
>
>> Hello,
>>
>> Does anybody have a port for building mplayer from SVN?
>>
>> Thanks!
>
> I have a "port" for building the latest exported snapshot from SVN, but
> it requires manual editing because the extract dir changes daily.


Hi,

does your port deinstall cleanly ? - I would love to use an mplayer version
newer than the 3-year old RC.
If yes, I would very appreciate if you could send it to me :)


best regards
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: eculp on
Quoting "army.of.root" <army.of.root(a)googlemail.com>:

> On 12/13/2009 15:44, Wes Morgan wrote:
>> On Fri, 11 Dec 2009, Denis Shaposhnikov wrote:
>>
>>> Hello,
>>>
>>> Does anybody have a port for building mplayer from SVN?
>>>
>>> Thanks!
>>
>> I have a "port" for building the latest exported snapshot from SVN, but
>> it requires manual editing because the extract dir changes daily.
>
>
> Hi,
>
> does your port deinstall cleanly ? - I would love to use an mplayer
> version newer than the 3-year old RC.
> If yes, I would very appreciate if you could send it to me :)


I'll go the old "Me Too" route. I like the idea very much.

Look forward to using it.

Thanks,

ed
>
>
> best regards
> _______________________________________________
> freebsd-ports(a)freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"
>


_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Michal Varga on
On Mon, Dec 28, 2009 at 3:47 PM, eculp <eculp(a)encontacto.net> wrote:
>>> I have a "port" for building the latest exported snapshot from SVN, but
>>> it requires manual editing because the extract dir changes daily.
>>
>>
>> Hi,
>>
>> does your port deinstall cleanly ? - I would love to use an mplayer
>> version newer than the 3-year old RC.
>> If yes, I would very appreciate if you could send it to me :)
>
>
> I'll go the old "Me Too" route.  I like the idea very much.
>
> Look forward to using it.
>
Does anybody know why are we still using 3-year old version? I mean,
mplayer (and its brother mencoder) are one of "THE" killer apps on
*nix, and I see obscure 20-year old games being updated more often in
the ports collection. Did something specific happen to mplayer that it
ended in this state? I could hardly believe the reason is only that
upstream decided to stop releasing tarballs, after all, this never
stopped anybody in creating -devel ports. Why was mplayer different?
Is there any background info?

s.
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Frank Staals on
On 12/28/09 15:47, eculp wrote:
>>> On Fri, 11 Dec 2009, Denis Shaposhnikov wrote:
>>>
>>>> Hello,
>>>>
>>>> Does anybody have a port for building mplayer from SVN?
>>>>
>>>> Thanks!
On a sidenote: I used to build mplayer from svn regularly on my previous
system. Updating mplayer usually was quite painless. Simply 'svn up &&
../configure --prefix=/usr/local/mplayersvn && gmake && gmake install'.
In 99% of the cases rebuilding went perfectly; no patches required or
anything, and I rebuilded mplayer almost weekly. This was on a i386
system by the way, on my current amd64 install I run into problems
trying to compile the current svn snapshots.

I know it is not as nice as simply having a port. But if you realy need
the svn-releases for some feature XYZ it may be a (temporary) solution.

--

- Frank
_______________________________________________
freebsd-ports(a)freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"

From: Peter Jeremy on
On 2009-Dec-28 18:25:41 +0100, Michal Varga <varga.michal(a)gmail.com> wrote:
>Does anybody know why are we still using 3-year old version?

The MPlayer Project no longer do "releases". Instead they only offer
daily snapshots of their SVN repo. It appears that the maintainer of
the MPlayer port has adopted a policy of waiting for an "official"
release before updating the port.

> I could hardly believe the reason is only that
>upstream decided to stop releasing tarballs, after all, this never
>stopped anybody in creating -devel ports.

In most cases, the -devel ports relate to specific pre-release versions
of a codebase and are available as a versioned distribution file.

The FreeBSD ports system is designed around distfiles with fixed, known
content. This is not compatible with a mplayer-export-snapshot.tar.bz2
that changes daily.

If someone wanted to update MPlayer to an SVN version (either by updating
the existing mplayer port or by creating a new mplayer-svn port), they
would need to:
- grab a copy of MPlayer from http://www.mplayerhq.hu/design7/dload.html
- create/update suitable Makefile with supported options/dependencies
(the existing Makefiles would make a good start)
- Create FreeBSD-specific patches if required.
- Build and test mplayer with a variety of options on a variety of platforms
- Create pkg-plist listing everything that is installed
- Arrange for the distfile to be hosted somewhere (eg freebsd.org)
- Submit normal ports PR.

This is basically the same as any other port except for the requirement
to host the distfile.

--
Peter Jeremy