diff options
author | avl <avl@FreeBSD.org> | 2009-07-03 07:16:55 +0800 |
---|---|---|
committer | avl <avl@FreeBSD.org> | 2009-07-03 07:16:55 +0800 |
commit | 36759ceb26e862f2d89ae1118edfb9855c264a62 (patch) | |
tree | 14606d7f35e01352673ec8c97e07fd23cea540e4 | |
parent | 5c7113228941de6a489c29b5480fb16ac7bdadfa (diff) | |
download | freebsd-ports-gnome-36759ceb26e862f2d89ae1118edfb9855c264a62.tar.gz freebsd-ports-gnome-36759ceb26e862f2d89ae1118edfb9855c264a62.tar.zst freebsd-ports-gnome-36759ceb26e862f2d89ae1118edfb9855c264a62.zip |
An easy to use multimedia transcoder for the GNOME Desktop.
Arista focuses on being easy to use by making the complex task of
encoding for various devices simple. Pick your input, pick your target
device, choose a file to save to and go.
WWW: http://programmer-art.org/projects/arista-transcoder
PR: ports/136014
Submitted by: Steve Wills <steve at mouf.net>
Approved by: tabthorpe (mentor)
-rw-r--r-- | multimedia/Makefile | 1 | ||||
-rw-r--r-- | multimedia/arista/Makefile | 32 | ||||
-rw-r--r-- | multimedia/arista/distinfo | 3 | ||||
-rw-r--r-- | multimedia/arista/files/patch-arista-gtk | 15 | ||||
-rw-r--r-- | multimedia/arista/pkg-descr | 6 | ||||
-rw-r--r-- | multimedia/arista/pkg-plist | 65 |
6 files changed, 122 insertions, 0 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile index b2b0e6ccd7f0..6880e55f2181 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -5,6 +5,7 @@ SUBDIR += abby SUBDIR += acidrip + SUBDIR += arista SUBDIR += atomicparsley SUBDIR += audacious SUBDIR += audacious-plugins diff --git a/multimedia/arista/Makefile b/multimedia/arista/Makefile new file mode 100644 index 000000000000..c035117203f9 --- /dev/null +++ b/multimedia/arista/Makefile @@ -0,0 +1,32 @@ +# New ports collection makefile for: arista +# Date created: 2009-05-30 +# Whom: Steve Wills <steve@mouf.net> +# +# $FreeBSD$ +# + +PORTNAME= arista +PORTVERSION= 0.9.1 +CATEGORIES= multimedia +MASTER_SITES= http://programmer-art.org/media/releases/arista-transcoder/ \ + http://launchpad.net/arista/+milestone/0.9.1/+download/ + +MAINTAINER= steve@mouf.net +COMMENT= An easy to use multimedia transcoder for the GNOME Desktop + +USE_GETTEXT= yes +USE_GSTREAMER= faac x264 lame mpeg2enc +USE_GNOME= pygnomedesktop +USE_PYTHON= yes +USE_PYDISTUTILS= yes + +post-patch: + @${REINPLACE_CMD} -e 's|Icon=.*|Icon=arista.svg|g' \ + ${WRKSRC}/arista.desktop + +post-install: + @${INSTALL_DATA} ${WRKSRC}/ui/icon.svg \ + ${PREFIX}/share/pixmaps/arista.svg + @-update-desktop-database + +.include <bsd.port.mk> diff --git a/multimedia/arista/distinfo b/multimedia/arista/distinfo new file mode 100644 index 000000000000..7e4c6abe68d2 --- /dev/null +++ b/multimedia/arista/distinfo @@ -0,0 +1,3 @@ +MD5 (arista-0.9.1.tar.gz) = 421d31b910b9ece7744f6552508503ac +SHA256 (arista-0.9.1.tar.gz) = 7c0f3cd39f8d7b3ba28c99b3273a795c4845ac7625fd8e8f00a3e668c11fd166 +SIZE (arista-0.9.1.tar.gz) = 157743 diff --git a/multimedia/arista/files/patch-arista-gtk b/multimedia/arista/files/patch-arista-gtk new file mode 100644 index 000000000000..89d906c3858b --- /dev/null +++ b/multimedia/arista/files/patch-arista-gtk @@ -0,0 +1,15 @@ +--- arista-gtk.orig 2009-05-30 10:13:21.000000000 -0400 ++++ arista-gtk 2009-05-30 10:13:35.000000000 -0400 +@@ -1244,9 +1244,9 @@ + arista.utils.get_path("locale")) + gettext.textdomain("arista") + +- locale.bindtextdomain("arista", +- arista.utils.get_path("locale")) +- locale.textdomain("arista") ++# locale.bindtextdomain("arista", ++# arista.utils.get_path("locale")) ++# locale.textdomain("arista") + + gtk.gdk.threads_init() + diff --git a/multimedia/arista/pkg-descr b/multimedia/arista/pkg-descr new file mode 100644 index 000000000000..501001600309 --- /dev/null +++ b/multimedia/arista/pkg-descr @@ -0,0 +1,6 @@ +An easy to use multimedia transcoder for the GNOME Desktop. +Arista focuses on being easy to use by making the complex task of +encoding for various devices simple. Pick your input, pick your target +device, choose a file to save to and go. + +WWW: http://programmer-art.org/projects/arista-transcoder diff --git a/multimedia/arista/pkg-plist b/multimedia/arista/pkg-plist new file mode 100644 index 000000000000..eede4992c226 --- /dev/null +++ b/multimedia/arista/pkg-plist @@ -0,0 +1,65 @@ +bin/arista-gtk +bin/arista-transcode +%%PYTHON_SITELIBDIR%%/arista/__init__.py +%%PYTHON_SITELIBDIR%%/arista/__init__.pyc +%%PYTHON_SITELIBDIR%%/arista/__init__.pyo +%%PYTHON_SITELIBDIR%%/arista/discoverer.py +%%PYTHON_SITELIBDIR%%/arista/discoverer.pyc +%%PYTHON_SITELIBDIR%%/arista/discoverer.pyo +%%PYTHON_SITELIBDIR%%/arista/inputs.py +%%PYTHON_SITELIBDIR%%/arista/inputs.pyc +%%PYTHON_SITELIBDIR%%/arista/inputs.pyo +%%PYTHON_SITELIBDIR%%/arista/presets.py +%%PYTHON_SITELIBDIR%%/arista/presets.pyc +%%PYTHON_SITELIBDIR%%/arista/presets.pyo +%%PYTHON_SITELIBDIR%%/arista/queue.py +%%PYTHON_SITELIBDIR%%/arista/queue.pyc +%%PYTHON_SITELIBDIR%%/arista/queue.pyo +%%PYTHON_SITELIBDIR%%/arista/transcoder.py +%%PYTHON_SITELIBDIR%%/arista/transcoder.pyc +%%PYTHON_SITELIBDIR%%/arista/transcoder.pyo +%%PYTHON_SITELIBDIR%%/arista/utils.py +%%PYTHON_SITELIBDIR%%/arista/utils.pyc +%%PYTHON_SITELIBDIR%%/arista/utils.pyo +share/applications/arista.desktop +share/pixmaps/arista.svg +%%DATADIR%%/locale/de/LC_MESSAGES/arista.mo +%%DATADIR%%/locale/es/LC_MESSAGES/arista.mo +%%DATADIR%%/locale/fr/LC_MESSAGES/arista.mo +%%DATADIR%%/locale/it/LC_MESSAGES/arista.mo +%%DATADIR%%/locale/templates/arista.pot +%%DATADIR%%/presets/computer.svg +%%DATADIR%%/presets/computer.xml +%%DATADIR%%/presets/d2.svg +%%DATADIR%%/presets/d2.xml +%%DATADIR%%/presets/dvd.svg +%%DATADIR%%/presets/dvd.xml +%%DATADIR%%/presets/ipod.svg +%%DATADIR%%/presets/ipod.xml +%%DATADIR%%/presets/ps3.svg +%%DATADIR%%/presets/ps3.xml +%%DATADIR%%/presets/psp.svg +%%DATADIR%%/presets/psp.xml +%%DATADIR%%/ui/about.ui +%%DATADIR%%/ui/icon-small.svg +%%DATADIR%%/ui/icon.svg +%%DATADIR%%/ui/logo.svg +%%DATADIR%%/ui/main.ui +%%DATADIR%%/ui/prefs.ui +@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true +@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true +@dirrmtry %%PYTHON_SITELIBDIR%%/arista +@dirrmtry share/applications +@dirrmtry %%DATADIR%%/locale/fr/LC_MESSAGES +@dirrmtry %%DATADIR%%/locale/it/LC_MESSAGES +@dirrmtry %%DATADIR%%/locale/de/LC_MESSAGES +@dirrmtry %%DATADIR%%/locale/es/LC_MESSAGES +@dirrmtry %%DATADIR%%/locale/fr +@dirrmtry %%DATADIR%%/locale/it +@dirrmtry %%DATADIR%%/locale/de +@dirrmtry %%DATADIR%%/locale/es +@dirrmtry %%DATADIR%%/locale/templates +@dirrmtry %%DATADIR%%/locale +@dirrmtry %%DATADIR%%/presets +@dirrmtry %%DATADIR%%/ui +@dirrmtry %%DATADIR%% |