Bug 91775 - New port: graphics/gnash GNU Flash movie player
Summary: New port: graphics/gnash GNU Flash movie player
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: Sergey Matveychuk
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-13 23:30 UTC by Dmitry Marakasov
Modified: 2006-01-14 20:39 UTC (History)
0 users

See Also:


Attachments
gnash-20051226.shar (5.42 KB, text/plain)
2006-01-13 23:30 UTC, Dmitry Marakasov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Marakasov 2006-01-13 23:30:03 UTC
Gnash is a GNU Flash movie player. Till now it has been possible
to play flash movies with proprietary software. While there are a
few free flash players, none supports anything higher than SWF v4
at best. Gnash is based on GameSWF, and supports many SWF v7 features.

Features:
- Runs standalone
  Gnash can run standalone to play flash movies.
- Firefox plugin
  Gnash can also run as a plugin from within Firefox.
- SWF v7 compliant
  Gnash can play many current flash movies.
- XML Message server
  Gnash also supports an XML based message system as is documented
  in the Flash Format specification.
- High Quality Output
  Gnash uses OpenGL for rendering the graphics.
- Free Software
  Gnash is 100% free software. For more information on the GPL, go
  to the Free Software Foundation web site.

WWW: http://www.gnu.org/software/gnash/
Comment 1 Ion-Mihai " IOnut " Tetcu 2006-01-14 02:09:52 UTC
First of all, thanks for your work.
Do you happen to know if the plugin work also with native Opera ?

> echo x - gnash/pkg-plist
> sed 's/^X//' >gnash/pkg-plist << 'END-of-gnash/pkg-plist'
> Xbin/gnash
> Xbin/gparser
> Xbin/gprocessor
> Xlib/gnash/libbase.a
> Xlib/gnash/libbase.la
> Xlib/gnash/libbase.so
> Xlib/gnash/libbase.so.0
> Xlib/gnash/libgeometry.a
> Xlib/gnash/libgeometry.la
> Xlib/gnash/libgeometry.so
> Xlib/gnash/libgeometry.so.0
> Xlib/gnash/libserver.a
> Xlib/gnash/libserver.la
> Xlib/gnash/libserver.so
> Xlib/gnash/libserver.so.0
> X%%PLUGIN:%%lib/browser_plugins/libgnash.so
> Xshare/gnome/omf/gnash/gnash.omf
> X%%PORTDOCS%%%%DOCSDIR%%/gnash.html
> X%%PORTDOCS%%%%DOCSDIR%%/gnash.pdf
> X%%PORTDOCS%%%%DOCSDIR%%/gnash.xml
> X%%PORTDOCS%%%%DOCSDIR%%/legal.xml
> X%%PORTDOCS%%%%DOCSDIR%%/images/car_crash.png
> X@dirrm lib/gnash
> X@dirrm share/gnome/omf/gnash
> X%%PORTDOCS%%@dirrm %%DOCSDIR%%/images
> X%%PORTDOCS%%@dirrm %%DOCSDIR%%
> END-of-gnash/pkg-plist

I'm getting this on TinderFoxy (my tinderbox) on 4,5,6,7-STABLE (ports
tree from today, jails built on 11-13.01.2006):

===>  Building package for gnash-20051226
Creating package /tmp/packages/All/gnash-20051226.tbz
Registering depends: sdl_mixer-1.2.6_1 smpeg-0.4.4_3 sdl-1.2.9_1,2 aalib-1.4.r5_1 jpeg-6b_3 libmikmod-3.1.11 libvorbis-1.1.2,3 libogg-1.1.3,3 xorg-libraries-6.8.2 png-1.2.8_2 fontconfig-2.3.2,1 freetype2-2.1.10_2 pkgconfig-0.20 svgalib-1.4.3_5 expat-1.95.8_3.
Creating bzip'd tar ball in '/tmp/packages/All/gnash-20051226.tbz'
Deleting gnash-20051226 
================================================================
Deleting xorg-libraries-6.8.2 svgalib-1.4.3_5 smpeg-0.4.4_3 sdl_mixer-1.2.6_1 sdl-1.2.9_1,2 png-1.2.8_2 pkgconfig-0.20 libvorbis-1.1.2,3 libogg-1.1.3,3 libmikmod-3.1.11 libiconv-1.9.2_1 jpeg-6b_3 gmake-3.80_2 gettext-0.14.5 freetype2-2.1.10_2 fontconfig-2.3.2,1 expat-1.95.8_3 aalib-1.4.r5_1 

=== Checking filesystem state
list of extra files and directories in / (not present before this port was installed but present after it was deinstalled)
5982492        4 drwxr-xr-x    3 root             wheel                 512 Jan 14 01:38 usr/X11R6/share/gnome
5982495        4 drwxr-xr-x    2 root             wheel                 512 Jan 14 01:38 usr/X11R6/share/gnome/omf
================================================================
build ended at Sat Jan 14 01:38:30 UTC 2006


I don't know if you should remove the dirs, they should be added to
mtree file or rather bsd.gnome.mk should add the rmdir || true
automatically.


-- 
IOnut - Unregistered ;) FreeBSD "user"
  "Intellectual Property" is   nowhere near as valuable   as "Intellect"

Madness has no purpose.  Or reason.  But it may have a goal.
		-- Spock, "The Alternative Factor", stardate 3088.7
Comment 2 Sergey Matveychuk freebsd_committer freebsd_triage 2006-01-14 10:23:17 UTC
Responsible Changed
From-To: freebsd-ports-bugs->sem

Take it.
Comment 3 Sergey Matveychuk freebsd_committer freebsd_triage 2006-01-14 20:39:00 UTC
State Changed
From-To: open->closed

New port added. Thanks!