Bug 77025 - NEW PORT: Another GTK2 frontend for cdrecord, mkisofs, readcd and sox
Summary: NEW PORT: Another GTK2 frontend for cdrecord, mkisofs, readcd and sox
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Michael Johnson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-02 18:00 UTC by Anton Karpov
Modified: 2005-02-04 13:38 UTC (History)
0 users

See Also:


Attachments
graveman.shar (4.08 KB, text/plain)
2005-02-02 18:00 UTC, Anton Karpov
no flags Details
graveman.shar (4.09 KB, application/x-shar)
2005-02-03 12:48 UTC, Anton Karpov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Karpov 2005-02-02 18:00:41 UTC
Graveman is yet another GPL GTK2 frontend for cdrecord,  mkisofs, readcd and sox.
It does NOT require a lot of GNOME libfoos and libbars, so it is 
ideal for using with lightweight GTK2 window managers, like XFCE4, for example.

Fix: Shar file attached
Comment 1 Ion-Mihai " IOnut " Tetcu 2005-02-02 18:11:37 UTC
On Wed,  2 Feb 2005 20:50:53 +0300 (MSK)
Anton Karpov <toxa@toxahost.ru> wrote:

 [ ... ]
Since you're using OPTIONS you need to use bsd.port.pre|post.mk

> echo x - ./Makefile
> sed 's/^X//' >./Makefile << 'END-of-./Makefile'
> X# New ports collection makefile for:	graveman
> X# Date created:		2005-02-01
> X# Whom:			Anton Karpov <toxa@toxahost.ru>
> X#
> X# $FreeBSD$
> X#
> X
> XPORTNAME=	graveman
> XPORTVERSION=	0.3.5
> XCATEGORIES=	sysutils
> XMASTER_SITES=	${MASTER_SITE_SAVANNAH}
> XMASTER_SITE_SUBDIR=	graveman
> X
> XMAINTAINER=	toxa@toxahost.ru
> XCOMMENT=	Another GTK2 frontend for cdrecord, mkisofs, readcd and sox
> X
> XRUN_DEPENDS=	cdrecord:${PORTSDIR}/sysutils/cdrtools
> X
> XUSE_BZIP2=	yes
> XUSE_GMAKE=	yes
> XGNU_CONFIGURE=	yes
> XUSE_X_PREFIX=	yes
> XWANT_GNOME=	yes
> XGNU_CONFIGURE=	yes
> XUSE_GNOME=	glib20 gtk20 libglade2
> XCONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
> X		LIBS="-L${LOCALBASE}/lib"
> X
> XOPTIONS=	MP3 "MP3 Support" off \
> X		OGG "OGG Support" off
> X

+ X.include <bsd.port.pre.mk>

> X.if !defined(WITHOUT_MP3)
> XLIB_DEPENDS=	mad.2:${PORTSDIR}/audio/libmad \
> X		id3tag.2:${PORTSDIR}/audio/libid3tag
> XRUN_DEPENDS=	sox:${PORTSDIR}/audio/sox
> X.else
> XCONFIGURE_ARGS+=--disable-mp3
> X.endif
> X
> X.if !defined(WITHOUT_OGG)
> XLIB_DEPENDS+=	ogg.5:${PORTSDIR}/audio/libogg \
> X		vorbis.3:${PORTSDIR}/audio/libvorbis
> X.else
> XCONFIGURE_ARGS+=--disable-ogg
> X.endif
> X

-  X.include <bsd.port.mk>
+ X.include <bsd.port.post.mk>

 [ ... ]

-- 
IOnut
Unregistered ;) FreeBSD "user"
Comment 2 Anton Karpov 2005-02-02 19:42:04 UTC
On Wed, Feb 02, 2005 at 08:11:37PM +0200, Ion-Mihai Tetcu wrote:
> On Wed,  2 Feb 2005 20:50:53 +0300 (MSK)
> Anton Karpov <toxa@toxahost.ru> wrote:

>  [ ... ]
> Since you're using OPTIONS you need to use bsd.port.pre|post.mk

Moreover, I encouraged author to rename distname_X.Y.Z.tar.bz2 to
distname-X.Y.Z.tar.bz2, and after he promiced to do it ASAP, I made this
port. But for now, it's still not done, so if this port will be reviewed
in few days, it's need to add

DISTNAME=       ${PORTNAME}_${PORTVERSION}
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}


-- 
Anton A. Karpov

PGP key:  http://www.toxahost.ru/pgp/pubkey.asc
Comment 3 Anton Karpov 2005-02-03 12:48:11 UTC
Author released new version, now with correct tarball naming scheme.
The final shar for port is attached.
-- 
Anton A. Karpov

PGP key:  http://www.toxahost.ru/pgp/pubkey.asc
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=
If you f*ck up BSD, it gets unsecure.
Linux must be f*cked up to be secure.
Windows must be secure erased to be secure.
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=
Comment 4 Michael Johnson freebsd_committer freebsd_triage 2005-02-04 11:41:46 UTC
State Changed
From-To: open->feedback

does not fetch. 

=> graveman-0.3.5.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/. 
=> Attempting to fetch from http://savannah.nongnu.org/download/graveman/. 
fetch: http://savannah.nongnu.org/download/graveman/graveman-0.3.5.tar.bz2: Not Found 
=> Attempting to fetch from ftp://ftp.gnu.org/pub/savannah/files/graveman/. 
fetch: ftp://ftp.gnu.org/pub/savannah/files/graveman/graveman-0.3.5.tar.bz2: Not Found 
=> Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/. 
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/graveman-0.3.5.tar.bz2: Not Found 
=> Couldn't fetch it - please try to retrieve this 
=> port manually into /usr/ports/distfiles/ and try again.
Comment 5 Michael Johnson freebsd_committer freebsd_triage 2005-02-04 11:46:50 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ahze

Grab
Comment 6 Michael Johnson freebsd_committer freebsd_triage 2005-02-04 13:37:45 UTC
State Changed
From-To: feedback->closed

Committed with some 4.x fixes and used USE_GNOME= gnomeprefix because  
this installs .desktop file and icons. Thanks!