debian/0000755000000000000000000000000012262732312007166 5ustar debian/common.shlibs0000644000000000000000000000007212121074574011666 0ustar liblightspark 0.7 lightspark-common (= ${binary:Version}) debian/browser-plugin-lightspark.lintian-overrides0000644000000000000000000000014712121074574017700 0ustar # The link gets installed with alternatives. package-contains-empty-directory usr/lib/mozilla/plugins/ debian/docs0000644000000000000000000000000712121074574010041 0ustar README debian/lightspark.install0000644000000000000000000000012012121074574012722 0ustar usr/bin usr/share/man usr/share/icons usr/share/applications/lightspark.desktop debian/copyright0000644000000000000000000001126012121074574011124 0ustar This package was debianized by Didier Raboud on Thu, 18 May 2010 12:15:24 +0100. It was downloaded from: http://lightspark.sf.net/ Upstream Author: Alessandro Pignotti (a.pignotti@sssup.it) Copyright: Copyright 2009,2010 Alessandro Pignotti (a.pignotti@sssup.it) Copyright 2010 Giacomo Spigler Copyright 2010 Alexandre Demers Licenses: The lightspark code is under LGPL-3: This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this program. If not, see . On Debian systems, the complete text of the GNU Lesser General Public License version 3 can be found in `/usr/share/common-licenses/LGPL-3'. Files under conf/Find* are licensed under BSD: Copyright 2007-2009 Kitware, Inc. Distributed under the OSI-approved BSD License (the "License"); see accompanying file Copyright.txt for details. This software is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the License for more information. Files under scripts/ are licensed under GPLv3: This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. On Debian systems, the complete text of the GNU General Public License version 3 can be found in `/usr/share/common-licenses/GPL-3'. Additionally, lightspark includes files from Mozilla: plugin-dir/include/* Copyright: The Original Code is mozilla.org code. The Initial Developer of the Original Code is Netscape Communications Corporation. Portions created by the Initial Developer are Copyright (C) 1998 The Initial Developer. All Rights Reserved. License: plugin-dir/include/* in under multiple licenses: MPL 1.1/GPL-2+/LGPL-2.1+ MPL1.1 Redistribution and use in source and binary forms, with or without this file are subject to the Mozilla Public License Version 1.1 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.mozilla.org/MPL/ Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License. GPL-2+ and LGPL-2.1+ Alternatively, the contents of this file may be used under the terms of either the GNU General Public License Version 2 or later (the "GPL"), or the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), in which case the provisions of the GPL or the LGPL are applicable instead of those above. If you wish to allow use of your version of this file only under the terms of either the GPL or the LGPL, and not to allow others to use your version of this file under the terms of the MPL, indicate your decision by deleting the provisions above and replace them with the notice and other provisions required by the GPL or the LGPL. If you do not delete the provisions above, a recipient may use your version of this file under the terms of any one of the MPL, the GPL or the LGPL. On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-2.1'. The Debian packaging is Copyright 2010, Didier Raboud and is triple-licensed under the GPL (see `/usr/share/common-licenses/GPL-3'), the LGPL (see `/usr/share/common-licenses/LGPL-2.1`) and the MPL1.1. debian/changelog0000644000000000000000000003622212262732170011047 0ustar lightspark (0.7.2-3ubuntu1) trusty; urgency=medium * Explicitly build with llvm-3.3, fails to build with llvm-3.4. -- Matthias Klose Tue, 07 Jan 2014 09:01:24 +0100 lightspark (0.7.2-3) unstable; urgency=low [ Sylvestre Ledru ] * Add patch to make lightspark build with llvm-3.3 (Closes: #730780) [ Didier Raboud ] * Bump llvm-dev Build-Dependency to 1:3.3 -- Didier Raboud Mon, 02 Dec 2013 14:56:28 +0100 lightspark (0.7.2-2) unstable; urgency=low * Upload to unstable, here we come Jessie! * Build-Depend against the generic llvm-dev, to permit easier LLVM version changes. (Closes: #706699) -- Didier Raboud Mon, 06 May 2013 11:52:55 +0200 lightspark (0.7.2-1) experimental; urgency=low * New 0.7.2 upstream version - Improved image support: alpha in palettes, abbreviated JPEGs - Improved embedded font parsing and text positioning - Open links in a browser (plugin only) - BitmapData improvements - Fixed many crashes * Drop all patches, incorporated upstream. -- Didier Raboud Sat, 16 Mar 2013 14:56:46 +0100 lightspark (0.7.1-2) experimental; urgency=low [ Roland Stigge ] * Patch buildsystem to make -maltivec optional. Fixes the powerpcspe FTBFS. (Closes: #701590) -- Didier Raboud Fri, 01 Mar 2013 18:04:47 +0100 lightspark (0.7.1-1) experimental; urgency=low * New 0.7.1 upstream version - Fixes for YouTube - Support keyboard press and release events - Support mouse wheel events and other mouse event improvements - Support LLVM 3.2 - Implemented hit testing of DisplayObjects - Parse JPEG images embedded in DefineBits tags - Parse RGB15 and paletted images in DefineBitsLossless tags - Improved XML support * Bump Standards-Version to 3.9.4 without changes needed. * Update homepage to GitHub -- Didier Raboud Fri, 28 Dec 2012 10:49:31 +0100 lightspark (0.7.0-1) experimental; urgency=low * New 0.7.0 upstream version. - Drop patches, all backported from upstream. - Add liblzma-dev as Build-Depend. - Bump library version in common.shlibs. * Make lightspark-common depend on fonts-liberation instead of ttf- liberation. (Closes: #692243) -- Didier Raboud Sat, 10 Nov 2012 22:44:59 +0100 lightspark (0.6.0.1-2) unstable; urgency=low * Cherry-pick upstream f1675d6 'Fix handling of resizing'. -- Didier Raboud Thu, 14 Jun 2012 19:54:28 +0200 lightspark (0.6.0.1-1) unstable; urgency=low * New 0.6.0.1 upstream release. -- Didier Raboud Sun, 10 Jun 2012 15:12:49 +0200 lightspark (0.5.7-2) unstable; urgency=low * Drop now-obsolete lintian override. * Enable RTMP support. It was supposed to be enabled by default since 0.5.4 but wasn't. (Closes: #647149) -- Didier Raboud Mon, 21 May 2012 10:06:50 +0200 lightspark (0.5.7-1) unstable; urgency=low * New 0.5.7 upstream release. * Bump debhelper Build-Depends to 9. -- Didier Raboud Wed, 16 May 2012 13:20:28 +0200 lightspark (0.5.6-1) unstable; urgency=low * New 0.5.6 upstream release. - Build-Depends: add libpng-dev. * Bump Standards-Version to 3.9.3 without changes needed. -- Didier Raboud Thu, 12 Apr 2012 16:57:45 +0200 lightspark (0.5.5-1) unstable; urgency=low * New 0.5.5 upstream release * Bugfix debian/watch to recognize https downloads. -- Didier Raboud Tue, 13 Mar 2012 13:59:16 +0100 lightspark (0.5.4.1-1) unstable; urgency=low * New 0.5.4.1 upstream release - Support also targets without 8 bit per pixel depth (Closes: #647257, LP: #910837) * Build against LLVM-3.0. -- Didier Raboud Thu, 02 Feb 2012 10:25:56 +0100 lightspark (0.5.4-1) unstable; urgency=low * New 0.5.4 upstream release - ENABLE_RTMP=1 by default (#647149 fixed upstream) -- Didier Raboud Tue, 31 Jan 2012 13:54:07 +0100 lightspark (0.5.3-2) unstable; urgency=low [ Kai Wasserbäch ] * Also build the sdl audio backend. (Closes: #643839) - Build-Depends: Add libsdl1.2-dev. [ Didier Raboud ] * Enable RTMP support. (Closes: #647149) -- Didier Raboud Mon, 02 Jan 2012 17:52:26 +0100 lightspark (0.5.3-1) unstable; urgency=low * New 0.5.3 upstream release. -- Didier Raboud Thu, 08 Dec 2011 09:38:52 +0100 lightspark (0.5.2.1-1) unstable; urgency=low * New 0.5.2.1 upstream release. * Bump debhelper compat for auto- buildflags, also reorder the dh arguments. -- Didier Raboud Sun, 30 Oct 2011 10:51:37 +0100 lightspark (0.5.2-1) unstable; urgency=low * New 0.5.2 upstream release. - Bump Build-Dependency on llvm-dev to 2.8. -- Didier Raboud Fri, 28 Oct 2011 16:54:35 +0200 lightspark (0.5.1-1) unstable; urgency=low * New 0.5.1 upstream release. [ Didier Raboud ] * Drop all architecture-widening patches: included upstream. * Drop superfluous build-dependencies: fontconfig, gnash-common and xulrunner-dev. * Drop obsolete configure specifics. [ Jani Monoses ] * Drop libnspr build-dependency. -- Didier Raboud Thu, 22 Sep 2011 14:21:12 +0200 lightspark (0.5.0-2) unstable; urgency=low * Upload to unstable. * Add DEP-3 headers to all patches. -- Didier Raboud Fri, 26 Aug 2011 13:32:08 +0200 lightspark (0.5.0-1) experimental; urgency=low * New 0.5.0 "Bacchus" upstream release. - Bump shlibs' version to 0.5. * Update Build-Depends: - for Ubuntu: add firefox-dev as alternative to xulrunner-dev. - add libjpeg-dev. - drop libftgl-dev and libsdl-dev. -- Didier Raboud Tue, 26 Jul 2011 14:33:12 +0200 lightspark (0.4.8.1-1) experimental; urgency=low * New 0.4.8.1 upstream release. -- Didier Raboud Fri, 27 May 2011 14:44:45 +0200 lightspark (0.4.8~rc1-1) experimental; urgency=low * 0.4.8 first Release Candidate: - Add libavformat-dev Build-Dependency. * Update debian/watch. -- Didier Raboud Tue, 24 May 2011 15:28:40 +0200 lightspark (0.4.7.1-2) experimental; urgency=low * Brown-paper bag upload: previous one went to unstable by mistake: upload to experimental for real now. -- Didier Raboud Tue, 10 May 2011 16:41:23 +0200 lightspark (0.4.7.1-1) experimental; urgency=low * New 0.4.7.1 upstream release. * Refresh patches. * Bump Standards-Version to 3.9.2 without changes needed. -- Didier Raboud Tue, 10 May 2011 14:29:40 +0200 lightspark (0.4.6.1-2) experimental; urgency=low * Drop architecture restrictions by patching the buildsystem (all_arches.patch). * Rephrase descriptions to s/mozilla/browser/. -- Didier Raboud Mon, 04 Apr 2011 15:14:33 +0200 lightspark (0.4.6.1-1) experimental; urgency=low * New 0.4.6.1 upstream release. * Patches: - Remove armel.patch (included upstream). × Refresh hurd.patch. -- Didier Raboud Fri, 18 Mar 2011 11:26:27 +0100 lightspark (0.4.6-1) experimental; urgency=low * New 0.4.6 upstream release. [ Luca Falavigna ] * debian/control: - Remove myself from Uploaders. [ Didier Raboud ] * Merge changes done in Ubuntu, thanks Jani! * Re-indent Build-Depends. * Add lintian override for empty mozilla/plugins directory. [ Jani Monoses ] * Build on armel: - debian/patches/armel.patch: Add arm target to CMakeLists.txt. - debian/control: Allow build on armel architecture. * Drop libffi-dev B-D. -- Didier Raboud Tue, 15 Mar 2011 13:48:10 +0100 lightspark (0.4.5.3-1) experimental; urgency=low * New upstream release. - Fix YouTube breakage -- Didier Raboud Thu, 24 Feb 2011 12:05:07 +0100 lightspark (0.4.5.2-1) experimental; urgency=low * New upstream release - Fix YouTube breakage * Add new /etc/xdg/lightspark.conf file to -common. -- Didier Raboud Fri, 11 Feb 2011 13:35:35 +0100 lightspark (0.4.5.1-2) experimental; urgency=low * Bump B-D on libxml++2.6-dev to >= 2.33.1 (see #605773) * Change my e-mail address to @d.o and remove the DMUA flag. -- Didier Raboud Fri, 07 Jan 2011 14:06:52 +0100 lightspark (0.4.5.1-1) experimental; urgency=low * New upstream release. * debian/patches/hurd.patch: - Refresh due to new upstream release. * debian/control: - Allow build on powerpc architecture. -- Luca Falavigna Sun, 19 Dec 2010 14:02:47 +0100 lightspark (0.4.4.3-1) experimental; urgency=low [ Didier Raboud ] * New upstream release. * debian/control: - Build-depend on libxml++2.6-dev. * debian/lightspark-{,common}.install: - Install localization, icon, and .desktop files. [ Luca Falavigna ] * debian/browser-plugin-lightspark.dirs: - Make sure /usr/lib/mozilla/plugins is created before trying to provide alternatives for flash-mozilla.so (Closes: #601019). -- Luca Falavigna Sat, 23 Oct 2010 14:21:32 +0200 lightspark (0.4.4.2-1) experimental; urgency=low * New upstream release. * debian/patches/hurd.patch: - Refresh due to new upstream release. * debian/control: - Build-depend on libboost-{filesystem,system,regex}-dev. - Recommend gnash for lightspark package (Closes: #597200). * debian/copyright: - Update with latest copyright information. -- Luca Falavigna Wed, 22 Sep 2010 18:31:48 +0200 lightspark (0.4.4.1-1) experimental; urgency=low * New upstream bugfix release. * Putting under Debian Flash Maintainers umbrella: - git repository moved from collab-maint to pkg-flash - Vcs-* Fields updated accordingly - Maintainer changed, moved myself to Uploaders. -- Didier Raboud Thu, 02 Sep 2010 21:44:43 +0200 lightspark (0.4.4-1) experimental; urgency=low * New upstream release * debian/patches/hurd.patch: Refresh. -- Didier Raboud Mon, 30 Aug 2010 14:31:10 +0200 lightspark (0.4.3-1) experimental; urgency=low * New upstream release (Closes: #593367). [ Didier Raboud ] * debian/watch: Manage rc versions. [ Luca Falavigna ] * debian/patches/hurd.patch: - Basic GNU/Hurd support. * debian/browser-plugin-lightspark.*: - Implement alternatives on flash-mozilla.so (Closes: #590565). * debian/control: - Limit architectures to any-i386 and any-amd64 (Closes: #591357). -- Luca Falavigna Wed, 18 Aug 2010 18:49:12 +0200 lightspark (0.4.2.2-1) experimental; urgency=low * New upstream release. * debian/control: - Build-depend on gnash-common, and add it as recommended package for browser-plugin-lightspark to enable fallback support. - Build depend on xulrunner-dev (>= 1.9.2). -- Luca Falavigna Thu, 05 Aug 2010 21:05:43 +0200 lightspark (0.4.2.1-1) experimental; urgency=low * New upstream bugfix release. [ Luca Falavigna ] * debian/patches/avoidManpageErrors.patch - Removed, adopted upstream. * debian/patches/privateLibrary.patch - Removed, adopted upstream. * debian/control: - Limit architectures to i386 amd64 kfreebsd-any (Closes: #590267). - Bump Standards-Version to 3.9.1, no changes required. [ Didier Raboud ] * debian/control: - Add pulseaudio recommends to lightspark-common, for real. -- Luca Falavigna Mon, 26 Jul 2010 20:08:45 +0200 lightspark (0.4.2-1) experimental; urgency=low [ Didier Raboud ] * Initial upload to Debian (Closes: #582120). - Re-use upstream's PPA packaging. Thanks to Alessandro Pignotti ! * debian/control: - Set myself as Maintainer, put DMUA. - Adapt Vcs-* fields to Debian's collab-maint. - Arch is any. - Use llvm-2.7-dev in addition to llvm-dev (> 2.7). - Correct "we" typos. - Add pulseaudio recommends. * New packages: - -dbg package. - -common package with the private library and data. * Add lintian overrides for the use of rpath for the private library. * debian/copyright: Update. * debian/watch: Update using Launchpad.net. * Move from cdbs to dh7 tiny style. * Cleanup: - Remove empty README.Debian. * Use 3.0 (quilt) source package format. * Patch manpage to correct hyphen-used-as-minus error. [ Luca Falavigna ] * debian/control: - Add myself to Uploaders. - Rename mozilla-plugin-lightspark to browser-plugin-lightspark to match naming scheme by Mozilla team. * debian/copyright: - Add missing license information. -- Didier Raboud Thu, 22 Jul 2010 10:43:03 +0200 lightspark (0.4.1-0ubuntu1) lucid; urgency=low * New release -- Alessandro Pignotti Sat, 05 Jun 2010 03:13:43 +0200 lightspark (0.4.0~rc3-0ubuntu1) lucid; urgency=low * New release -- Alessandro Pignotti Sat, 29 May 2010 19:16:49 +0200 lightspark (0.4.0~rc2-0ubuntu1) lucid; urgency=low * New release -- Alessandro Pignotti Sat, 29 May 2010 04:06:21 +0200 lightspark (0.4.0~rc1-ubuntu1) lucid; urgency=low * New release -- Alessandro Pignotti Fri, 28 May 2010 06:23:06 +0200 lightspark (0.3.9-ubuntu1) lucid; urgency=low * New release -- Alessandro Pignotti Mon, 24 May 2010 13:14:46 +0200 lightspark (0.3.8-ubuntu1) lucid; urgency=low * New release -- Alessandro Pignotti Sun, 23 May 2010 01:16:32 +0200 lightspark (0.3.7-ubuntu1) lucid; urgency=low * New release -- Alessandro Pignotti Fri, 21 May 2010 23:12:25 +0200 lightspark (0.3.6-ubuntu1) lucid; urgency=low * New release -- Alessandro Pignotti Thu, 20 May 2010 23:42:28 +0200 lightspark (0.3.5-ubuntu1) lucid; urgency=low * A fix in SWF parsing * Show debug message also in standalone version -- Alessandro Pignotti Thu, 20 May 2010 02:02:18 +0200 lightspark (0.3.4-ubuntu1) lucid; urgency=low * Fixed a bug triggered by compiler optimizations -- Alessandro Pignotti Wed, 19 May 2010 19:33:43 +0200 lightspark (0.3.3-ubuntu1) lucid; urgency=low * Enable assertions in release builds -- Alessandro Pignotti Wed, 19 May 2010 05:26:49 +0200 lightspark (0.3.2-ubuntu1) lucid; urgency=low * Enable debug output in release -- Alessandro Pignotti Tue, 18 May 2010 21:25:44 +0200 lightspark (0.3.1-ubuntu3) lucid; urgency=low * Beta release * Improved robustness * Apply filtering to video -- Alessandro Pignotti Tue, 18 May 2010 01:37:37 +0200 lightspark (0.2.1-ubuntu1) lucid; urgency=low * Mouse input support * Better tesselation * Plugin packaged -- Alessandro Pignotti Tue, 27 Apr 2010 17:31:03 +0200 lightspark (0.2.0-ubuntu1) lucid; urgency=low * Youtube support -- Alessandro Pignotti Tue, 20 Apr 2010 17:15:05 +0200 lightspark (0.techdemo2) unstable; urgency=low * Initial Release. -- Jacopo Corbetta Sat, 27 Jun 2009 19:20:39 +0200 debian/browser-plugin-lightspark.postinst0000644000000000000000000000056212121074574016126 0ustar #!/bin/sh set -e case "$1" in configure) update-alternatives --quiet --install \ /usr/lib/mozilla/plugins/flash-mozilla.so flash-mozilla.so \ /usr/lib/lightspark/liblightsparkplugin.so 0 ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac #DEBHELPER# exit 0 debian/browser-plugin-lightspark.dirs0000644000000000000000000000003012121074574015172 0ustar usr/lib/mozilla/plugins debian/lightspark.links0000644000000000000000000000010612121074574012400 0ustar usr/share/man/man1/lightspark.1.gz usr/share/man/man1/tightspark.1.gz debian/compat0000644000000000000000000000000212121074574010367 0ustar 9 debian/patches/0000755000000000000000000000000012262732061010616 5ustar debian/patches/fix-for-llvm33.patch0000644000000000000000000000542212247111171014326 0ustar Description: Make lightspark build under LLVM3.3 Author: Sylvestre Ledru Bug-Debian: http://bugs.debian.org/730780 Last-Update: 2013-12-02 Index: lightspark-0.7.2/src/scripting/abc.cpp =================================================================== --- lightspark-0.7.2.orig/src/scripting/abc.cpp 2013-12-02 09:28:52.052682153 +0000 +++ lightspark-0.7.2/src/scripting/abc.cpp 2013-12-02 09:28:52.048682153 +0000 @@ -23,16 +23,12 @@ #include "compat.h" -#include +#include #include #include #include -#include -#ifdef HAVE_DATALAYOUT_H -# include -#else -# include -#endif +#include +# include #ifdef HAVE_SUPPORT_TARGETSELECT_H #include #else @@ -1489,11 +1485,7 @@ assert_and_throw(th->ex); th->FPM=new llvm::FunctionPassManager(th->module); -#ifdef HAVE_DATALAYOUT_H th->FPM->add(new llvm::DataLayout(*th->ex->getDataLayout())); -#else - th->FPM->add(new llvm::TargetData(*th->ex->getTargetData())); -#endif #ifdef EXPENSIVE_DEBUG //This is pretty heavy, do not enable in release th->FPM->add(llvm::createVerifierPass()); Index: lightspark-0.7.2/src/scripting/abc_codesynt.cpp =================================================================== --- lightspark-0.7.2.orig/src/scripting/abc_codesynt.cpp 2013-12-02 09:28:52.052682153 +0000 +++ lightspark-0.7.2/src/scripting/abc_codesynt.cpp 2013-12-02 09:29:14.584682874 +0000 @@ -25,22 +25,14 @@ #endif #include "compat.h" -#include -#include +#include +#include #include #include -#include -#ifdef HAVE_IRBUILDER_H -# include -#else -# include -#endif -#include -#ifdef HAVE_DATALAYOUT_H -# include -#else -# include -#endif +#include +# include +#include +# include #include #include "scripting/abc.h" #include "swftypes.h" @@ -279,11 +271,7 @@ llvm::FunctionType* FT=NULL; //Create types -#ifdef HAVE_DATALAYOUT_H ptr_type=ex->getDataLayout()->getIntPtrType(llvm_context()); -#else - ptr_type=ex->getTargetData()->getIntPtrType(llvm_context()); -#endif //Pointer to 8 bit type, needed for pointer arithmetic voidptr_type=llvm::IntegerType::get(getVm()->llvm_context(),8)->getPointerTo(); number_type=llvm::Type::getDoubleTy(llvm_context()); debian/patches/use-llvm-3.3.diff0000644000000000000000000000050012262732061013510 0ustar Index: b/conf/FindLLVM.cmake =================================================================== --- a/conf/FindLLVM.cmake +++ b/conf/FindLLVM.cmake @@ -51,6 +51,7 @@ /usr/lib/llvm-2.8/bin /usr/lib/llvm-2.9/bin /usr/lib/llvm-3.0/bin + /usr/lib/llvm-3.3/bin ) find_program(LLVM_GCC_EXECUTABLE debian/patches/series0000644000000000000000000000004712262731743012042 0ustar fix-for-llvm33.patch use-llvm-3.3.diff debian/control0000644000000000000000000001053012262732206010572 0ustar Source: lightspark Section: utils Priority: optional Maintainer: Debian Flash Maintainers Uploaders: Didier Raboud Build-Depends: debhelper (>= 9), dpkg-dev (>= 1.16.1~), cmake, nasm, llvm-3.3-dev (>= 1:3.3), libcurl4-gnutls-dev, zlib1g-dev, libgl1-mesa-dev, libpcre3-dev, libavutil-dev, libx11-dev, libglu1-mesa-dev, libglew-dev, libboost-filesystem-dev, libboost-system-dev, libboost-regex-dev, libpulse-dev, libavcodec-dev, libavformat-dev, libgtk2.0-dev, libpng-dev, libjpeg-dev, librtmp-dev, libsdl1.2-dev, libxml++2.6-dev (>= 2.33.1), liblzma-dev, Standards-Version: 3.9.4 Homepage: http://lightspark.github.com/ Vcs-Git: git://git.debian.org/pkg-flash/lightspark.git Vcs-Browser: http://git.debian.org/?p=pkg-flash/lightspark.git Package: lightspark Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: gnash Description: High-performance SWF player (experimental) Lightspark is a free Flash player for Linux which aims for high-performance by using modern technologies such as JIT compilation and OpenGL shaders. . The project is currently in an alpha status and provides the standalone player and browser plugin for testing purposes only. . Nice features: * JIT compilation of ActionScript to native x86 bytecode * Hardware accelerated rendering using OpenGL shaders (GLSL) * Aims to support current-generation ActionScript 3 * A new, clean, codebase exploiting multithreading and optimized for modern hardware. Designed from scratch after the official Flash documentation was released. Package: browser-plugin-lightspark Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: gnash-common Description: High-performance SWF player - Mozilla Plugin (experimental) Lightspark is a free Flash player for Linux which aims for high-performance by using modern technologies such as JIT compilation and OpenGL shaders. . The project is currently in an alpha status and provides the standalone player and browser plugin for testing purposes only. . Nice features: * JIT compilation of ActionScript to native x86 bytecode * Hardware accelerated rendering using OpenGL shaders (GLSL) * Aims to support current-generation ActionScript 3 * A new, clean, codebase exploiting multithreading and optimized for modern hardware. Designed from scratch after the official Flash documentation was released. . This package contains the browser plugin. Package: lightspark-common Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, fonts-liberation Recommends: pulseaudio Description: High-performance SWF player - common data Lightspark is a free Flash player for Linux which aims for high-performance by using modern technologies such as JIT compilation and OpenGL shaders. . The project is currently in an alpha status and provides the standalone player and mozilla plugin for testing purposes only. . Nice features: * JIT compilation of ActionScript to native x86 bytecode * Hardware accelerated rendering using OpenGL shaders (GLSL) * Aims to support current-generation ActionScript 3 * A new, clean, codebase exploiting multithreading and optimized for modern hardware. Designed from scratch after the official Flash documentation was released. . This package contains the common library and data. Package: lightspark-dbg Section: debug Priority: extra Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, lightspark (= ${binary:Version}) | browser-plugin-lightspark (= ${binary:Version}) | lightspark-common (= ${binary:Version}) Description: High-performance SWF player (experimental) - Debug symbols Lightspark is a free Flash player for Linux which aims for high-performance by using modern technologies such as JIT compilation and OpenGL shaders. . The project is currently in an alpha status and provides the standalone player and browser plugin for testing purposes only. . Nice features: * JIT compilation of ActionScript to native x86 bytecode * Hardware accelerated rendering using OpenGL shaders (GLSL) * Aims to support current-generation ActionScript 3 * A new, clean, codebase exploiting multithreading and optimized for modern hardware. Designed from scratch after the official Flash documentation was released. . This package contains the debug symbols. debian/browser-plugin-lightspark.install0000644000000000000000000000010212121074574015677 0ustar usr/lib/mozilla/plugins/liblightsparkplugin.so usr/lib/lightspark debian/rules0000755000000000000000000000134212121074574010251 0ustar #!/usr/bin/make -f include /usr/share/dpkg/architecture.mk CONFFLAGS := -DENABLE_RTMP=TRUE -DAUDIO_BACKEND="pulse sdl" ifeq ($(DEB_HOST_ARCH),powerpcspe) CONFFLAGS += -DDISABLE_ALTIVEC=TRUE endif %: dh $@ --parallel override_dh_auto_configure: dh_auto_configure -- $(CONFFLAGS) override_dh_strip: dh_strip --dbg-package=lightspark-dbg override_dh_install: dh_install --list-missing override_dh_shlibdeps: export LD_LIBRARY_PATH="$(CURDIR)/debian/lightspark-common/usr/lib/lightspark:$$LD_LIBRARY_PATH" ; \ dh_shlibdeps -Llightspark-common \ -pbrowser-plugin-lightspark -plightspark \ -- -Ldebian/common.shlibs dh_shlibdeps --remaining-packages override_dh_makeshlibs: dh_makeshlibs -X/usr/lib/lightspark debian/source/0000755000000000000000000000000012121074574010471 5ustar debian/source/format0000644000000000000000000000001412121074574011677 0ustar 3.0 (quilt) debian/browser-plugin-lightspark.prerm0000644000000000000000000000046112121074574015366 0ustar #!/bin/sh set -e case "$1" in remove|upgrade|deconfigure) update-alternatives --quiet --remove flash-mozilla.so \ /usr/lib/lightspark/liblightsparkplugin.so ;; failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac #DEBHELPER# exit 0 debian/watch0000644000000000000000000000030212121074574010215 0ustar version=3 https://launchpad.net/lightspark/+download https://launchpad.net/lightspark/.*/lightspark-([\d\.~rc]*).tar.gz # http://githubredir.debian.net/github/alexp-sssup/lightspark (.*).tar.gz debian/lightspark-common.install0000644000000000000000000000014412121074574014216 0ustar usr/share/lightspark/ usr/lib/lightspark usr/share/locale/*/*/lightspark.mo etc/xdg/lightspark.conf