Bug 13707 - gxanim port did not exist.
Summary: gxanim port did not exist.
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: mph
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 1999-09-12 15:30 UTC by rod
Modified: 1999-09-20 19:43 UTC (History)
0 users

See Also:


Attachments
file.shar (2.01 KB, text/plain)
1999-09-12 15:30 UTC, rod
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description rod 1999-09-12 15:30:00 UTC
GXAnim is a handy app to have around.  More people need it :)
Comment 1 Matthew Hunt 1999-09-12 19:05:32 UTC
On Sun, Sep 12, 1999 at 07:20:33AM -0700, rod@idiotswitch.org wrote:

> XGXAnim is a graphical interface to XAnim written with the GTK+ toolkit for UNIX

> XDISTNAME=        gxanim-0.45
> XCATEGORIES=    graphics
> XMASTER_SITES=  http://www.iag.net/~aleris/
> X
> XMAINTAINER=    rod@idiotswitch.org
> X
> XRUN_DEPENDS=   xanim:${PORTSDIR}/graphics/xanim
> X
> XUSE_BZIP2=     yes
> X
> XWRKSRC=                ${WRKDIR}/gxanim
> X
> X.include <bsd.port.mk>

If it depends on GTK, it should of course have a LIB_DEPENDS on gtk,
and a USE_XLIB.  Please consult other ports which use GTK; you usually
have to fiddle around to ensure that the correct gtk-config program is
run.

-- 
Matthew Hunt <mph@astro.caltech.edu> * UNIX is a lever for the
http://www.pobox.com/~mph/           * intellect. -J.R. Mashey
Comment 2 dark 1999-09-12 19:41:18 UTC
>Submitter-Id:   current-users
>Originator:     Rod Taylor
>Organization:   
>Confidential:   
Synopsis:       Gxanim port creation (2nd try)
>Severity:       
Priority:      low
Category:      ports
Release:        FreeBSD 3.3-RC i386
>Class:          
>Environment: 

	

>Description: 

	

>How-To-Repeat: 

	

Fix: 
	
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	gxanim
#	gxanim/files
#	gxanim/files/md5
#	gxanim/pkg
#	gxanim/pkg/COMMENT
#	gxanim/pkg/DESCR
#	gxanim/pkg/PLIST
#	gxanim/Makefile
#
echo c - gxanim
mkdir -p gxanim > /dev/null 2>&1
echo c - gxanim/files
mkdir -p gxanim/files > /dev/null 2>&1
echo x - gxanim/files/md5
sed 's/^X//' >gxanim/files/md5 << 'END-of-gxanim/files/md5'
XMD5 (gxanim-0.45.tar.bz2) = 43a6c20583c69ece93efb2a2eabe87c9
END-of-gxanim/files/md5
echo c - gxanim/pkg
mkdir -p gxanim/pkg > /dev/null 2>&1
echo x - gxanim/pkg/COMMENT
sed 's/^X//' >gxanim/pkg/COMMENT << 'END-of-gxanim/pkg/COMMENT'
XA graphical front end to Xanim.
END-of-gxanim/pkg/COMMENT
echo x - gxanim/pkg/DESCR
sed 's/^X//' >gxanim/pkg/DESCR << 'END-of-gxanim/pkg/DESCR'
XGXAnim is a graphical interface to XAnim written with the GTK+ toolkit for UNIX
Xplatforms.  You can quickly find a movie file, play it, and do the usual 
XVCR-like stuff (rewind, fast forward, pause, stop set volume, etc.), as 
Xwell as set general play preferences.
X
XWWW: http://www.iag.net/~aleris/gxanim.html
END-of-gxanim/pkg/DESCR
echo x - gxanim/pkg/PLIST
sed 's/^X//' >gxanim/pkg/PLIST << 'END-of-gxanim/pkg/PLIST'
Xbin/gxanim
X
END-of-gxanim/pkg/PLIST
echo x - gxanim/Makefile
sed 's/^X//' >gxanim/Makefile << 'END-of-gxanim/Makefile'
X# New ports collection makefile for:	xanim
X# Version required:     0.45
X# Date created:         Sat Nov 5 11:43:03 PST 1994
X# Whom:                 Rod Taylor
X#
X# $FreeBSD$
X#
X
XDISTNAME=        gxanim-0.45
XCATEGORIES=	graphics
XMASTER_SITES=	http://www.iag.net/~aleris/
X
XMAINTAINER=	rod@idiotswitch.org
X
XLIB_DEPENDS=	gtk12.2:${PORTSDIR}/x11-toolkits/gtk12
XRUN_DEPENDS=	xanim:${PORTSDIR}/graphics/xanim
X
XGTK_CONFIG?= 	${X11BASE}/bin/gtk12-config
X
XUSE_X_PREFIX=	yes
X
XUSE_BZIP2=	yes
XWRKSRC=		${WRKDIR}/gxanim
XCONFIGURE_ENV=	GTK_CONFIG="${GTK_CONFIG}"
X
X.include <bsd.port.mk>
END-of-gxanim/Makefile
exit
Comment 3 mph freebsd_committer freebsd_triage 1999-09-12 19:54:35 UTC
Responsible Changed
From-To: freebsd-ports->mph

I will deal with this after the ports freeze has melted. 
Thanks for making the requested changes. 
Comment 4 mph freebsd_committer freebsd_triage 1999-09-20 19:41:20 UTC
State Changed
From-To: open->closed

Imported with minor changes: 
- make it build 
- make it respect CC 
- make it respect CFLAGS 
- make it respect PREFIX 
- make it install in the right place 
- make it strip 
- make it reinstall 
Thanks!