diff options
-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%% |