Bug 102854

Summary: new port: audio/linux-freealut
Product: Ports & Packages Reporter: Jona Joachim <walkingshadow>
Component: Individual Port(s)Assignee: Boris Samorodov <bsam>
Status: Closed FIXED    
Severity: Affects Only Me CC: walkingshadow
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
linux-freealut.shar none

Description Jona Joachim 2006-09-04 17:40:18 UTC
This is the Linux version of the freealut library, a free implementation
of OpenAL's ALUT standard.
I wrote a port for the Gish demo which is a very cool game mainly because
of the physics engine IMHO. Unfortunately it is a commercial game and only
a Linux binary of the demo is provided.
It needs freealut, that's why I ported it.
I'll submit the gish port as soon as linux-freealut is in the ports.

--jona
Comment 1 Boris Samorodov freebsd_committer freebsd_triage 2006-09-07 08:07:39 UTC
Responsible Changed
From-To: freebsd-ports-bugs->bsam

Take.
Comment 2 Boris B.Samorodov 2006-09-07 10:02:36 UTC
Hi!

Thanks for submitting the port!

Here are some comments:
  -  one shouldn't use both PORTVERSION and DISTVERSION at Makefile;
  -  current linux base is linux_base-fc4, but you use an FC3
     distribution (consider using LINUX_DIST_VER);
  -  always test your port with devel/portlint utility.
You may have a look (for ex.) at audio/linux-alsa-lib.

WBR
-- 
bsam
Comment 3 Boris Samorodov freebsd_committer freebsd_triage 2006-09-07 12:05:03 UTC
State Changed
From-To: open->feedback

Awating for a feedback.
Comment 4 Jona Joachim 2006-09-07 13:59:02 UTC
Boris B. Samorodov wrote:
> Hi!
> 
> Thanks for submitting the port!
> 
> Here are some comments:
>   -  one shouldn't use both PORTVERSION and DISTVERSION at Makefile;

Sorry!

diff -Nur linux-freealut_old/Makefile linux-freealut/Makefile
--- linux-freealut_old/Makefile Thu Sep  7 14:39:41 2006
+++ linux-freealut/Makefile     Thu Sep  7 14:36:56 2006
@@ -6,8 +6,7 @@
 #

 PORTNAME=      freealut
-PORTVERSION=   1.1.0
-DISTVERSION=   ${PORTVERSION}-1.fc${LINUX_DIST_VER}
+DISTVERSION=   1.1.0-1.fc${LINUX_DIST_VER}
 CATEGORIES=    audio linux
 MASTER_SITE_SUBDIR=    ../extras/${LINUX_DIST_VER}/${LINUX_RPM_ARCH}/


>   -  current linux base is linux_base-fc4, but you use an FC3
>      distribution (consider using LINUX_DIST_VER);

fc4 is hardcoded nowhere, I always use LINUX_DIST_VER, see above.

>   -  always test your port with devel/portlint utility.

I always test my ports using portlint. I must have changed the
DISTVERSION thing after having tested it.

--jona
Comment 5 Boris Samorodov freebsd_committer freebsd_triage 2006-09-07 20:08:26 UTC
State Changed
From-To: feedback->open

We had a discussion by email and I've got some patches.
Comment 6 Boris Samorodov freebsd_committer freebsd_triage 2006-09-07 21:22:26 UTC
State Changed
From-To: open->closed

Committed, thanks!