]> git.sesse.net Git - vlc/commitdiff
* ./debian/*: activated the wxwindows plugin.
authorSam Hocevar <sam@videolan.org>
Tue, 28 Jan 2003 21:06:17 +0000 (21:06 +0000)
committerSam Hocevar <sam@videolan.org>
Tue, 28 Jan 2003 21:06:17 +0000 (21:06 +0000)
debian/.cvsignore
debian/Makefile.am
debian/control
debian/rules
debian/vlc-plugin-a52.dirs
debian/vlc-plugin-mad.dirs
debian/wxvlc.dirs [new file with mode: 0644]
debian/wxvlc.menu [new file with mode: 0644]

index dda0b425accc5872d676e19d4d8756f98f34e30a..c0f26315bac9db87dcadc4e447e8db561e1ddae9 100644 (file)
@@ -8,6 +8,7 @@ gvlc
 gnome-vlc
 qvlc
 kvlc
+wxvlc
 delete
 files
 *debhelper
index 70e03e952971cfdb65d6d923d1918ac54cb13d61..b75dbcc0e891019b27286bc319f44c01606401f2 100644 (file)
@@ -1,22 +1,41 @@
-EXTRA_DIST = changelog control rules \
-             vlc.copyright vlc.desktop vlc.dirs vlc.docs vlc.menu \
-             gnome-vlc.desktop gnome-vlc.dirs gnome-vlc.menu \
-             gvlc.desktop gvlc.dirs gvlc.menu \
-             kvlc.dirs kvlc.menu \
-             libvlc0-dev.dirs \
-             mozilla-plugin-vlc.dirs \
-             qvlc.dirs qvlc.menu \
-             vlc-plugin-a52.dirs \
-             vlc-plugin-aa.dirs \
-             vlc-plugin-alsa.dirs \
-             vlc-plugin-arts.dirs \
-             vlc-plugin-dv.dirs \
-             vlc-plugin-dvb.dirs \
-             vlc-plugin-esd.dirs \
-             vlc-plugin-ggi.dirs \
-             vlc-plugin-glide.dirs \
-             vlc-plugin-lirc.dirs \
-             vlc-plugin-mad.dirs \
-             vlc-plugin-sdl.dirs \
-             vlc-plugin-svgalib.dirs \
-             vlc-plugin-xosd.dirs
+NULL =
+
+EXTRA_DIST = \
+       changelog \
+       control \
+       rules \
+       vlc.copyright \
+       vlc.desktop \
+       vlc.dirs \
+       vlc.docs \
+       vlc.menu \
+       gnome-vlc.desktop \
+       gnome-vlc.dirs \
+       gnome-vlc.menu \
+       gvlc.desktop \
+       gvlc.dirs \
+       gvlc.menu \
+       kvlc.dirs \
+       kvlc.menu \
+       libvlc0-dev.dirs \
+       mozilla-plugin-vlc.dirs \
+       qvlc.dirs \
+       qvlc.menu \
+       vlc-plugin-a52.dirs \
+       vlc-plugin-aa.dirs \
+       vlc-plugin-alsa.dirs \
+       vlc-plugin-arts.dirs \
+       vlc-plugin-dv.dirs \
+       vlc-plugin-dvb.dirs \
+       vlc-plugin-esd.dirs \
+       vlc-plugin-ggi.dirs \
+       vlc-plugin-glide.dirs \
+       vlc-plugin-lirc.dirs \
+       vlc-plugin-mad.dirs \
+       vlc-plugin-ogg.dirs \
+       vlc-plugin-sdl.dirs \
+       vlc-plugin-svgalib.dirs \
+       vlc-plugin-xosd.dirs \
+       wxvlc.dirs \
+       wxvlc.menu \
+       $(NULL)
index d750a0b35fed2a8ef925f1fb035d549f9508e6cf..b974a1ad4b7298d9a9efb4acaa3a4d009332f269 100644 (file)
@@ -2,7 +2,7 @@ Source: vlc
 Section: graphics
 Priority: optional
 Maintainer: Samuel Hocevar <sam@zoy.org>
-Build-Depends: debhelper (>=2.2.0), xlibs-dev, xlibs-pic, libgnome-dev, libggi2-dev, libglide2-dev [i386], libesd0-dev, libsdl1.2-dev (>=1.2.2-3.1), libqt-dev, libasound2-dev (>=0.9.0beta10a), libarts-dev, libmad0-dev, liblircclient-dev, liba52-0.7.4-dev, aalib1-dev, libdvbpsi1-dev, mozilla-dev, kdelibs-dev, dvb-dev, libdv2-dev, libxosd-dev, svgalibg1-dev (>=1.4.0), libogg-dev, libvorbis-dev
+Build-Depends: debhelper (>=2.2.0), xlibs-dev, xlibs-pic, libgnome-dev, libggi2-dev, libglide2-dev [i386], libesd0-dev, libsdl1.2-dev (>=1.2.2-3.1), libqt-dev, libasound2-dev (>=0.9.0beta10a), libarts-dev, libmad0-dev, liblircclient-dev, liba52-0.7.4-dev, aalib1-dev, libdvbpsi1-dev, mozilla-dev, kdelibs-dev, dvb-dev, libdv2-dev, libxosd-dev, svgalibg1-dev (>=1.4.0), libogg-dev, libvorbis-dev, libwxgtk2.4-dev
 Standards-Version: 3.5.6
 
 Package: vlc
@@ -327,3 +327,13 @@ Description: Ogg demuxer and Vorbis codec plugins for vlc
  These plugins add support for the Ogg bitstream format and the Ogg Vorbis
  compressed audio format to vlc, the VideoLAN Client. They are autodetected.
 
+Package: wxvlc
+Architecture: any
+Depends: vlc (= ${Source-Version}), ${shlibs:Depends}
+Provides: vlc-gui
+Description: wxWindows frontend for vlc
+ VideoLAN is a free MPEG, MPEG2, DVD and DivX software solution.
+ .
+ This plugin adds a wxWindow interface to vlc, the VideoLAN Client. To
+ activate it, use the `--intf wxwin' flag or run the `wxvlc' program.
+
index 0d9cbf1fc4e2929a0e4489a9e0765c0105ae10a8..23c43ff7067d25ac0617a6efe9bc57900d206493 100755 (executable)
@@ -39,6 +39,7 @@ CONFIG_FLAGS += \
        --enable-satellite \
        --enable-ogg \
        --enable-vorbis \
+       --enable-wxwindows \
        $(NULL)
 
 # These ones are currently shipped with VLC
@@ -55,6 +56,7 @@ endif
 # Remove --without-dvdcss in non-totalitarian countries
 CONFIG_FLAGS += --enable-dvd --without-dvdcss
 
+# A few shortcuts
 VIDDIR = usr/share/vlc
 PIXDIR = usr/share/pixmaps
 GNOMEDIR = usr/share/gnome/apps/Multimedia
@@ -69,11 +71,11 @@ build-stamp:
 
        # Check that we have an ffmpeg tree in here (can be a symlink)
        test -d extras/ffmpeg
-       if test "$(PRESERVE_EXTRAS)" = ""; then cd extras/ffmpeg && ./configure && make; fi
+       if test ! -d CVS; then cd extras/ffmpeg && ./configure && make; fi
 
        # Check that we have an faad tree in here (can be a symlink)
        test -d extras/faad
-       if test "$(PRESERVE_EXTRAS)" = ""; then cd extras/faad && ./configure --disable-shared && cd libfaad && make; fi
+       if test ! -d CVS; then cd extras/faad && ./configure --disable-shared && cd libfaad && make; fi
 
        # Configure VLC and build it
        ./configure --mandir=$${prefix}/share/man \
@@ -89,10 +91,10 @@ clean:
 
        # Check that we have an ffmpeg tree in here (can be a symlink)
        test -d extras/ffmpeg
-       -if test "$(PRESERVE_EXTRAS)" = ""; then cd extras/ffmpeg && make distclean; fi
+       -if test ! -d CVS; then cd extras/ffmpeg && make distclean; fi
        # Check that we have an faad tree in here (can be a symlink)
        test -d extras/faad
-       -if test "$(PRESERVE_EXTRAS)" = ""; then cd extras/faad && make distclean; fi
+       -if test ! -d CVS; then cd extras/faad && make distclean; fi
 
        -$(MAKE) distclean
 
@@ -184,8 +186,8 @@ endif
 
        # Package: vlc-plugin-mad
        ln -s vlc debian/vlc-plugin-mad/usr/share/doc/vlc-plugin-mad
-       mv debian/vlc/usr/lib/vlc/codec/libmad_plugin.so \
-               debian/vlc-plugin-mad/usr/lib/vlc/codec/
+       mv debian/vlc/usr/lib/vlc/audio_filter/libmpgatofixed32_plugin.so \
+               debian/vlc-plugin-mad/usr/lib/vlc/audio_filter/
 
        # Package: vlc-plugin-arts
        ln -s vlc debian/vlc-plugin-arts/usr/share/doc/vlc-plugin-arts
@@ -234,8 +236,8 @@ endif
 
        # Package: vlc-plugin-a52
        ln -s vlc debian/vlc-plugin-a52/usr/share/doc/vlc-plugin-a52
-       mv debian/vlc/usr/lib/vlc/codec/liba52_plugin.so \
-               debian/vlc-plugin-a52/usr/lib/vlc/codec
+       mv debian/vlc/usr/lib/vlc/audio_filter/liba52tofloat32_plugin.so \
+               debian/vlc-plugin-a52/usr/lib/vlc/audio_filter
 
        # Package: vlc-plugin-dvb
        ln -s vlc debian/vlc-plugin-dvb/usr/share/doc/vlc-plugin-dvb
@@ -249,6 +251,13 @@ endif
        mv debian/vlc/usr/lib/vlc/codec/libvorbis_plugin.so \
                debian/vlc-plugin-ogg/usr/lib/vlc/codec
 
+       # Package: wxvlc
+       mv debian/vlc/usr/bin/wxvlc debian/wxvlc/usr/bin/
+       ln -s vlc debian/wxvlc/usr/share/doc/wxvlc
+       mv debian/vlc/usr/lib/vlc/gui/libwxwindows_plugin.so \
+               debian/wxvlc/usr/lib/vlc/gui/
+       ln -s vlc.1.gz debian/wxvlc/usr/share/man/man1/wxvlc.1.gz
+
        # Clean up
        rm -f debian/vlc/$(VIDDIR)/*.png
 
index 748be8a872564e520633b17e4c935e4d87fccf1a..6b674b2e30c23cbc8a40554edfd329f9615bc88d 100644 (file)
@@ -1,2 +1,2 @@
-usr/lib/vlc/codec
+usr/lib/vlc/audio_filter
 usr/share/doc
index 748be8a872564e520633b17e4c935e4d87fccf1a..6b674b2e30c23cbc8a40554edfd329f9615bc88d 100644 (file)
@@ -1,2 +1,2 @@
-usr/lib/vlc/codec
+usr/lib/vlc/audio_filter
 usr/share/doc
diff --git a/debian/wxvlc.dirs b/debian/wxvlc.dirs
new file mode 100644 (file)
index 0000000..af3867b
--- /dev/null
@@ -0,0 +1,6 @@
+usr/bin
+usr/lib/vlc/gui
+usr/share/doc
+usr/share/man/man1
+usr/share/pixmaps
+usr/share/vlc
diff --git a/debian/wxvlc.menu b/debian/wxvlc.menu
new file mode 100644 (file)
index 0000000..ba1632c
--- /dev/null
@@ -0,0 +1,3 @@
+?package(wxvlc):command="/usr/bin/wxvlc" hotkey="V" needs="X11" \
+                section="Apps/Viewers" title="VideoLAN Client for wxWindows" \
+                icon="/usr/share/vlc/vlc.xpm" hints="Video"