Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Mar 2010 01:26:54 GMT
From:      Leinier Cruz Salfran <salfrancl@yahoo.es>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/144456: i want to submit a new port
Message-ID:  <201003040126.o241Qsmv088226@www.freebsd.org>
Resent-Message-ID: <201003040130.o241U6Hj086736@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         144456
>Category:       ports
>Synopsis:       i want to submit a new port
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Mar 04 01:30:06 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Leinier Cruz Salfran
>Release:        9.0-CURRENT
>Organization:
>Environment:
FreeBSD salfrancl.ipigto.rimed.cu 9.0-CURRENT FreeBSD 9.0-CURRENT #0: Sat Feb 20 15:40:38 CST 2010     root@salfrancl.ipigto.rimed.cu:/usr/obj/usr/src/sys/SALFRANCL_I386  i386
>Description:
I want to submit a new port.

/usr/ports/multimedia/aegisub
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# 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:
#
#	aegisub
#	aegisub/Makefile
#	aegisub/distinfo
#	aegisub/pkg-descr
#	aegisub/pkg-plist
#
echo c - aegisub
mkdir -p aegisub > /dev/null 2>&1
echo x - aegisub/Makefile
sed 's/^X//' >aegisub/Makefile << '16e6750ebeac3212450af50cdc3d20e0'
X# New ports collection makefile for:	aegisub
X# Date created:							2nd March 2010
X# Whom:									Leinier Cruz Salfran <salfrancl@yahoo.es>
X#
X# $FreeBSD$
X#    $MCom: ports-stable/multimedia/aegisub/Makefile,v 0.2 2010/03/03 11:24:00 salfrancl Exp $
X#      $Id: Makefile,v 0.2 2010/03/03 11:24:00 salfrancl Exp $
X#
X
XPORTNAME=	aegisub
XDISTVERSION=	2.1.8
X#PORTREVISION=	2
XCATEGORIES=	x11 multimedia
XMASTER_SITES=	http://ftp.aegisub.org/pub/releases/ \
X		http://ftp2.aegisub.org/pub/releases/ \
X		ftp://ftp.aegisub.org/pub/releases/ \
X		ftp://ftp2.aegisub.org/pub/releases/
X
XMAINTAINER=	salfrancl@yahoo.es
XCOMMENT=	Aegisub Project is a cross-platform subtitle editor
X
XOPTIONS=	DEBUG 		"Enable debug" Off \
X			PROFILE 	"Enable profiling" Off \
X			GCOV		"Enable GCOV (require profiling)" Off \
X			EFENCE		"Enable Electric Fence (require profiling)" Off \
X			NLS			"Enable Native Language Support" On \
X			PORTAUDIO	"Enable PortAudio2 audio provider (only one)" Off \
X			PULSE		"Enable PulseAudio audio provider (only one)" On \
X			OSS			"Enable OSS audio player (require portaudio)" Off \
X			FFMPEG		"Enable FFMPEG video provider" On \
X			HUNSPELL	"Hungarian Spell" On \
X			LUA			"LUA Scripting" On \
X			PERL		"Perl Scripting" Off
X
XUSE_FREETYPE=	yes
XUSE_ICONV=	yes
XUSE_GNOME=	pkgconfig
XUSE_WX=	2.8
XWX_COMPS=	wx contrib
XWX_UNICODE=	yes
XCONFIGURE_ARGS=	--with-wx-config=${WX_CONFIG}
X
XUSE_GMAKE=	yes
XGNU_CONFIGURE=	yes
XCFLAGS=	-I${LOCALBASE}/include -I${LOCALBASE}/lib/wx/include/gtk2-unicode-release-2.8/ -I${LOCALBASE}/include/wx-2.8
XLDFLAGS=	-L${LOCALBASE}/lib
X
XINSTALLS_ICONS=	yes
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITH_DEBUG)
XCONFIGURE_ARGS+=	--enable-debug --enable-debug-exceptions
X.endif
X.if defined(WITH_GCOV)
XCONFIGURE_ARGS+=	--enable-gcov
XWITH_PROFILE=	yes
X.endif
X.if defined(WITH_EFENCE)
XCONFIGURE_ARGS+=	--enable-efence
XWITH_PROFILE=	yes
X.endif
X.if defined(WITHOUT_NLS)
XCONFIGURE_ARGS+=	--without-nls
X.else
XUSE_GETTEXT=	yes
X.endif
X.if defined(WITH_PROFILE)
XCONFIGURE_ARGS+=	--enable-profile
X.endif
X.if defined(WITH_PORTAUDIO)
XBUILD_DEPENDS+=	${LOCALBASE}/libdata/pkgconfig/portaudio-2.0.pc:${PORTSDIR}/audio/portaudio2
X.endif
X.if defined(WITH_PULSE)
XBUILD_DEPENDS+=	pulseaudio:${PORTSDIR}/audio/pulseaudio
X.endif
X.if defined(WITH_OSS)
XBUILD_DEPENDS+=	ossinfo:${PORTSDIR}/audio/oss
X.endif
X.if defined(WITH_PULSE)
XCONFIGURE_ARGS+=	--with-player-audio=pulseaudio
X.else
X.if defined(WITH_OSS)
XCONFIGURE_ARGS+=	--with-player-audio=portaudio
X.endif
X.endif
X.if defined(WITH_FFMPEG)
XBUILD_DEPENDS+=	ffmpeg:${PORTSDIR}/multimedia/ffmpeg
XCONFIGURE_ARGS+=	--with-provider-video=ffmpegsource --with-provider-audio=ffmpegsource
X.endif
X.if defined(WITH_HUNSPELL)
XBUILD_DEPENDS+=	${LOCALBASE}/libdata/pkgconfig/hunspell.pc:${PORTSDIR}/hungarian/hunspell
X.endif
X.if defined(WITH_LUA)
XUSE_LUA=	5.1+
XCONFIGURE_ENV+=	LUA_CFLAGS="-I${LUA_INCDIR}" LUA_LDFLAGS="-L${LUA_LIBDIR} -llua"
X.endif
X.if defined(WITH_PERL)
XUSE_PERL5=	yes
X.endif
X
X.include <bsd.port.post.mk>
16e6750ebeac3212450af50cdc3d20e0
echo x - aegisub/distinfo
sed 's/^X//' >aegisub/distinfo << 'dcc7a12f87ec0350656c3b6a18616317'
XMD5 (aegisub-2.1.8.tar.gz) = 04438f9c237618d225d3654cded3d4bb
XSHA256 (aegisub-2.1.8.tar.gz) = a67356e5c4fa376738d363f1cf5e50aa74e6b69e76a089ed0442bf6d7390d769
XSIZE (aegisub-2.1.8.tar.gz) = 2431099
dcc7a12f87ec0350656c3b6a18616317
echo x - aegisub/pkg-descr
sed 's/^X//' >aegisub/pkg-descr << '45d8529c214c94c5a6fa8378307aae85'
XThe Aegisub Project is a community-driven effort to write the BSDL licensed
Xcross-platform subtitle editor Aegisub. Composed completely of volunteers
Xpassionate about subtitling, as a project it strives to be open, fair and
Xmost of all: free.
X
XWWW: http://www.aegisub.org/
45d8529c214c94c5a6fa8378307aae85
echo x - aegisub/pkg-plist
sed 's/^X//' >aegisub/pkg-plist << '900b1a365c44336ddb22045c4061c6e2'
Xbin/aegisub-2.1
Xshare/aegisub/2.1/automation/autoload/cleantags-autoload.lua
Xshare/aegisub/2.1/automation/autoload/kara-templater.lua
Xshare/aegisub/2.1/automation/autoload/karaoke-auto-leadin.lua
Xshare/aegisub/2.1/automation/autoload/macro-1-edgeblur.lua
Xshare/aegisub/2.1/automation/autoload/macro-2-mkfullwitdh.lua
Xshare/aegisub/2.1/automation/include/Aegisub.pm
Xshare/aegisub/2.1/automation/include/Aegisub/Progress.pm
Xshare/aegisub/2.1/automation/include/Aegisub/Script.pm
Xshare/aegisub/2.1/automation/include/Auto4Utils.pm
Xshare/aegisub/2.1/automation/include/cleantags.lua
Xshare/aegisub/2.1/automation/include/karaskel-adv.lua
Xshare/aegisub/2.1/automation/include/karaskel-auto4.lua
Xshare/aegisub/2.1/automation/include/karaskel-base.lua
Xshare/aegisub/2.1/automation/include/karaskel.lua
Xshare/aegisub/2.1/automation/include/unicode.lua
Xshare/aegisub/2.1/automation/include/utils-auto4.lua
Xshare/aegisub/2.1/automation/include/utils.lua
Xshare/applications/aegisub.desktop
Xshare/doc/aegisub/2.1/automation3.txt
Xshare/doc/aegisub/2.1/demos/future-windy-blur.lua
Xshare/doc/aegisub/2.1/demos/raytracer-test1.ass
Xshare/doc/aegisub/2.1/demos/raytracer.lua
Xshare/doc/aegisub/2.1/v4-docs/basic-function-interface.txt
Xshare/doc/aegisub/2.1/v4-docs/configuration-dialogs.txt
Xshare/doc/aegisub/2.1/v4-docs/file-streams.txt
Xshare/doc/aegisub/2.1/v4-docs/misc.txt
Xshare/doc/aegisub/2.1/v4-docs/overview.txt
Xshare/doc/aegisub/2.1/v4-docs/progress-reporting.txt
Xshare/doc/aegisub/2.1/v4-docs/subtitle-data.txt
Xshare/doc/aegisub/2.1/v4-docs/template-scripting-ideas.ass
Xshare/icons/hicolor/16x16/apps/aegisub.png
Xshare/icons/hicolor/22x22/apps/aegisub.png
Xshare/icons/hicolor/24x24/apps/aegisub.png
Xshare/icons/hicolor/32x32/apps/aegisub.png
Xshare/icons/hicolor/48x48/apps/aegisub.png
Xshare/icons/hicolor/64x64/apps/aegisub.png
Xshare/icons/hicolor/scalable/apps/aegisub.svg
Xshare/locale/ca/LC_MESSAGES/aegisub21.mo
Xshare/locale/cs/LC_MESSAGES/aegisub21.mo
Xshare/locale/da/LC_MESSAGES/aegisub21.mo
Xshare/locale/de/LC_MESSAGES/aegisub21.mo
Xshare/locale/el/LC_MESSAGES/aegisub21.mo
Xshare/locale/es/LC_MESSAGES/aegisub21.mo
Xshare/locale/fi/LC_MESSAGES/aegisub21.mo
Xshare/locale/fr_FR/LC_MESSAGES/aegisub21.mo
Xshare/locale/hu/LC_MESSAGES/aegisub21.mo
Xshare/locale/it/LC_MESSAGES/aegisub21.mo
Xshare/locale/ja/LC_MESSAGES/aegisub21.mo
Xshare/locale/ko/LC_MESSAGES/aegisub21.mo
Xshare/locale/pt_BR/LC_MESSAGES/aegisub21.mo
Xshare/locale/ru/LC_MESSAGES/aegisub21.mo
Xshare/locale/vi/LC_MESSAGES/aegisub21.mo
Xshare/locale/zh_CN/LC_MESSAGES/aegisub21.mo
Xshare/locale/zh_TW/LC_MESSAGES/aegisub21.mo
X@dirrm share/icons/hicolor/scalable/apps
X@dirrm share/icons/hicolor/scalable
X@dirrm share/icons/hicolor/64x64/apps
X@dirrm share/icons/hicolor/64x64
X@dirrm share/icons/hicolor/48x48/apps
X@dirrm share/icons/hicolor/48x48
X@dirrm share/icons/hicolor/32x32/apps
X@dirrm share/icons/hicolor/32x32
X@dirrm share/icons/hicolor/24x24/apps
X@dirrm share/icons/hicolor/24x24
X@dirrm share/icons/hicolor/22x22/apps
X@dirrm share/icons/hicolor/22x22
X@dirrm share/icons/hicolor/16x16/apps
X@dirrm share/icons/hicolor/16x16
X@dirrm share/icons/hicolor
X@dirrm share/icons
X@dirrm share/doc/aegisub/2.1/v4-docs
X@dirrm share/doc/aegisub/2.1/demos
X@dirrm share/doc/aegisub/2.1
X@dirrm share/doc/aegisub
X@dirrm share/applications
X@dirrm share/aegisub/2.1/automation/include/Aegisub
X@dirrm share/aegisub/2.1/automation/include
X@dirrm share/aegisub/2.1/automation/autoload
X@dirrm share/aegisub/2.1/automation
X@dirrm share/aegisub/2.1
X@dirrm share/aegisub
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
900b1a365c44336ddb22045c4061c6e2
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201003040126.o241Qsmv088226>