Changeset ee89627fa8d2dffd720c653aa4f0b66f19146f33

Show
Ignore:
Timestamp:
07/12/02 18:30:28 (6 years ago)
Author:
Sam Hocevar <sam@videolan.org>
git-committer:
Sam Hocevar <sam@videolan.org> 1026491428 +0000
git-parent:

[e2518c9090d25c390cd6b5db16d9acf66632105c]

git-author:
Sam Hocevar <sam@videolan.org> 1026491428 +0000
Message:
  • ./ChangeLog: updated.
  • ./README: removed much outdated data.
  • ./debian/*: great package renaming - names should make more sense now.
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • ChangeLog

    rfbb7ae7 ree89627  
    66Not released yet 
    77 
     8  * ./README: removed much outdated data. 
     9  * ./debian/*: great package renaming - names should make more sense now. 
     10  * ./plugins/mad/mad_libmad.c: prevent the MAD decoder from looping endlessly 
     11    when the audio output fifo could not be created. 
     12  * ./plugins/gtk/*: new generic "Open Target" window. Please test and 
     13    comment on usability. 
     14  * ./debian/rules: the Debian package creation script builds ffmpeg. 
     15  * ./plugins/mpeg_system/mpeg_audio.c: we skip the ID3 tag at the begining 
     16    of an MP3, so more files can be read. 
     17  * ./src/vlc.c: reduced the amount of default simultaneous interfaces. 
     18  * ./src/libvlc.c: removed calls to vlc_mutex_lock in sighandlers. 
     19  * ./plugins/qt/intf_qt.cpp: fixed Qt interface termination. 
     20  * ./FAQ: new entry for RTP. 
     21  * ./FAQ: minor updates, new sections: uninstall/reinstall, 
     22    DirectX-blackscreen, device permissions, debug messages, 
     23    config file, (un)planned ports/features, sources.list. 
     24  * ./plugins/avi/avi.c: now you can see avi over http (true interleaved 
     25    file only), and seek is allowed. 
     26  * ./plugins/win32/about.*: added the version number in the About box. 
     27  * ./src/misc/darwin_specific.c, ./src/misc/extras.c: moved our custom 
     28    strndup to a separate file so that Win32 can benefit from it. 
     29  * ./include/vlc_threads.h: Borland compilation fix. 
     30  * ./mozilla/*: preliminary Mozilla plugin. Only works under Unix for now. 
     31  * ./debian/rules: activated the vlc-xosd, vlc-kde and mozilla-plugin-vlc 
     32    Debian packages. 
     33  * ./po/*: updated potfiles. 
     34  * ./src/misc/modules.c: module_Need accepts a comma-separated list of 
     35    module names. Try for instance: "vlc --intf gnome,gtk,dummy". 
     36  * ./src/misc/darwin_specific.c: added strndup needed by video_output.c. 
     37  * ./configure.in: added -lintl to plugins_LDFLAGS. 
     38  * ./plugins/gnome/gtk.c, ./plugins/gnome/gnome.c: prevent older versions 
     39    of vlc from crashing when trying to open a recent module. 
     40  * ./plugins/x11/xcommon.c: to enter fullscreen mode, we create a new window 
     41    instead of moving the current window, which saves us the hassle of 
     42    remembering size and position.                                     
     43  * ./plugins/x11/x11.c, ./plugins/x11/xvideo.c: added --no-x11-shm and 
     44    --no-xvideo-shm options.                                            
     45  * ./plugins/avi/avi.c: begin to support VOD, but it segfault very quickly 
     46    (unless you disable audio or video!) and cannot support seeking( will 
     47    just stop ). Moreover it can't work for all files, only interleaved ones. 
     48  * ./plugins/lirc/lirc.c: the lirc interface now works again. 
     49  * ./plugins/qt/*: the Qt interface now works again. 
     50  * ./plugins/kde/*: the KDE interface now works again. 
     51  * ./plugins/gtk/gtk_callbacks.c: fixed a segfault when hitting Eject with 
     52    an emtpy playlist. 
     53  * ./plugins/avi/avi.c: fix some problems with broken avi. 
     54  * ./plugins/avi/avi.c: audio seems to be better. 
     55  * ./plugins/dvd/dvd_es.c: error in selecting SPU stream. 
     56  * ./plugins/spudec/spu_decoder.c: endianness fix for subtitles colour. 
     57  * ./plugins/spudec/spu_decoder.c: little hack for preventing blank alpha 
     58    palette.    
     59  * ./plugins/spudec/spu_decoder.c: subtitle transparency support. 
     60  * ./src/misc/modules.c: added the --plugin-path option to give vlc an 
     61    extra plugin location. 
     62  * ./plugins/text/rc.c: if stdin/stdout are not connected to a TTY, we 
     63    don't launch the rc interface. 
     64  * ./plugins/access/http.c: fixed a compilation warning. 
     65  * ./src/misc/messages.c: cosmetic enhancements in the message output. 
     66  * ./plugins/x11/*: added the --x11-drawable and --xvideo-drawable options to 
     67    tell vlc to draw in an existing drawable instead of creating a new window. 
     68  * ./plugins/avi/*: I rewrite the way to read, in order to minimize seeking 
     69    (faster and in prevision of VOD by http, but not yet functionnal ). But 
     70    sound becomes horrible, I will try to fix it as soon as possible. 
     71  * ./plugins/macosx/vout_vlc_wrapper.m: arrow-up and arrow-down allow to  
     72    control the sound volume. 
     73  * ./plugins/access/http.c: for streams which are not seekable, we fall 
     74    back on old HTTP/1.0 behavior; on systems implementing atoll() we 
     75    can also read files > 2 GB. 
     76  * ./configure: atoll() detection. 
     77  * ./plugins/macosx/intf_vlc_wrapper.m: fixed a bug with the language and 
     78    subtitle menus. 
     79  * ./README.MacOSX.rtf: more documentation. 
     80  * ./include/configuration.h: renamed MODULE_CONFIG_* macros into CONFIG_*. 
     81  * ./include/configuration.h, ./plugins/gtk/gtk_preferences.c, 
     82    ./plugins/filter/transform.c, ./plugins/filter/distort.c, 
     83    ./plugins/filter/deinterlace.c: added an ADD_STRING_FROM_LIST() 
     84    configuration macro. 
     85  * ./include/modules.h, ./include/video_output.h, 
     86    ./src/video_output/video_output.c, ./plugins/filters/*: added a 
     87    VOUT_FILTER capability. Having a clear distinction between VOUTs and 
     88    VOUT_FILTERs allows us to get rid of ugly hacks. The filters are also 
     89    stackable now (use --filter=foo:bar:foo etc..). 
     90  * ./include/configuration.h, ./src/libvlc.h, ./src/libvlc.c: clean-up + 
     91    added an ADD_USAGE_HINT() configuration macro. 
     92  * ./FAQ: added QT6 FAQ entry. 
     93  * ./configure.in: fixed inet_pton detection. 
     94  * ./plugins/filter/deinterlace.c: the blend mode is now a lot smoother, but 
     95    also a bit slower, so I also kept the old version, optimized it, and      
     96    called it "mean".                                                    
     97  * ./plugins/network/ipv6.c: IPv6 multicast support, courtesy of Remco 
     98    Poortinga <poortinga@telin.nl>. 
     99  * ./extras/MacOSX/Resources/*: Mac OS X icons and fixes, courtesy of Benjamin 
     100    Mironer <bmironer@noos.fr>. 
     101  * ./plugins/filter/deinterlace.c: added two new deinterlacing methods, 
     102    we now have "discard", "blend", "bob" and "linear". 
     103  * ./plugins/mad/mad_libmad.c: changed error messages to warning/debug. 
     104  * ./plugins/macosx/*: additional minor fixes. 
     105  * ./plugins/macosx/vout_macosx.m, ./plugins/macosx/aout_macosx.m, 
     106    ./plugins/macosx/intf_vlc_wrapper.m: preliminary OS X compilation fixes. 
     107  * ./include/vlc_threads.h, ./src/misc/threads.c: improved the cond_wait 
     108    implementation to avoid races, by using SetEvent instead of PulseEvent. 
     109  * ./plugins/xosd/xosd.c: a couple more options, better defaults. 
     110  * ./configure.in: checking for the header should be enough in most cases. 
     111  * ./plugins/xosd/xosd.c: configuration options. 
     112  * ./plugins/win32/*: tried to port the Win32 interface to the new API. Seems 
     113    to be still crashing. 
     114  * ./plugins/gtk/gtk_callbacks.c: some code cleaning. 
     115  * ./plugins/text/rc.c: fixed the "a" command. 
     116  * ./plugins/xosd/*: basic On Screen Display intf-plugin based on libxosd 
     117  * ./src/misc/netutils.c: network mode works again. 
     118  * ./plugins/gtk/*: the Gnome/Gtk+ interfaces have all their features back. 
     119  * ./src/playlist/playlist.c: fixed an off-by-one loop error. 
     120  * ./plugins/a52_system/.cvsignore: what about a little .cvsignore ? 
    8121  * ./plugins/dummy/input_dummy.c: dummy targets such as vlc:nop, vlc:loop 
    9122    and vlc:quit work again. 
  • README

    r749c5ad ree89627  
    11README for vlc, the VideoLAN Client 
     2=================================== 
    23 
    3  
    4 Introduction 
    5 ============ 
    6  
    7 The vlc is part of the VideoLAN project, a full MPEG2 client/server 
    8 solution. The VideoLAN Client can also be used as a standalone program 
    9 to play MPEG2 streams from a hard disk or a DVD. 
    10  
    11  
    12 Building, Installing and Running VideoLAN 
    13 ========================================= 
    14  
    15 See the INSTALL file for this. 
    16  
    17  
    18 Troubleshooting 
    19 =============== 
    20  
    21 Please check the file FAQ before doing any bug report. 
    22  
    23 A mailing-list has been set up for support and discussion about the 
    24 vlc. Its address is : 
    25  
    26    <vlc@videolan.org> 
    27  
    28 To subscribe, send a mail to <listar@videolan.org> with the following 
    29 words in the mail body : 
    30  
    31    subscribe vlc 
    32  
    33 To unsubscribe, do the same with the words : 
    34  
    35    unsubscribe vlc 
    36  
    37  
    38 When reporting bugs, try to be as precise as possible (which OS, which 
    39 distribution, what plugins you were trying, and so on). 
    40  
     4ABOUT-NLS          - Notes on the Free Translation Project. 
     5AUTHORS            - All the people who worked on vlc. 
     6BUGS               - List of known, unresolved bugs. 
     7COPYING            - The GPL license. 
     8ChangeLog          - The vlc ChangeLog. 
     9FAQ                - Commonly asked questions. 
     10INSTALL            - Installation instructions. 
     11INSTALL.libmad     - Installation instructions for the libmad library. 
     12INSTALL.win32      - Installation instructions for the Win32 version of vlc. 
     13MODULES            - Short description of all the available modules. 
     14README             - This file. 
     15README.MacOSX.rtf  - Information specific to the MacOS X port. 
     16TODO               - Work needed. 
     17doc/               - miscellaneous documentation. 
    4118 
    4219Resources 
    4320========= 
    4421 
    45 The VideoLAN web site at http://www.videolan.org/ is a good start for 
    46 information about MPEG and DVD playing. Have a look at the documentation 
    47 section, as well as the bookmarks. 
     22The VideoLAN web site : http://www.videolan.org/ 
     23Mailing-lists : http://www.videolan.org/lists.html 
    4824 
    49 You can also try the OpenDVD site at http://www.opendvd.org/ or the 
    50 the LiViD project at http://www.linuxvideo.org/. They have lots of 
    51 information, too. 
    52  
    53  
    54 The team 
    55 ======== 
    56  
    57 See the AUTHORS file for a list of the vlc authors and contributors. 
    58  
    59 The following teachers were involved in the VideoLAN project : 
    60  
    61   Pierre Lecoy, teacher-cum-researcher at ECP, 
    62   Philippe Boutin, head of the LMI (MicroComputing Laboratory). 
    63  
    64 The following students were members of the VideoLAN team : 
    65  
    66 1996-1997: 
    67   Pierre Almeras <almeras@via.ecp.fr> 
    68   Christophe Arnaud <christophe.arnaud@tps.fr> 
    69   Antoine Brenner <brenner@via.ecp.fr> 
    70   R�s Duchesne <regis@via.ecp.fr> 
    71   Alexandre Francois <francois@via.ecp.fr> 
    72   Christian Gross <gross@via.ecp.fr> 
    73   Hugo Haas <hugo@via.ecp.fr> 
    74   Mikael Journo <mj32@cornell.edu> 
    75   Michel Lespinasse <walken@zoy.org> 
    76   Christophe Ulses <mowgli@laotseu.via.ecp.fr> 
    77   Pierre Vandecasteele <pabv2@hermes.cam.ac.uk> 
    78   Guillaume Vergnaud <vergnaud@via.ecp.fr> 
    79  
    80 1997-1998: 
    81   Olivier Baxa <oli@via.ecp.fr> 
    82   Patrice Bazerque <patrice.bazerque@via.ecp.fr> 
    83   Arnaud Bienvenu <arnaud.bienvenu@via.ecp.fr> 
    84   R�s Cl�nt <clement@via.ecp.fr> 
    85   Alexandre Duret <alex@via.ecp.fr> 
    86   Eric Estievenart <eric@via.ecp.fr> 
    87   S�stien Kurz <seb@tao.via.ecp.fr> 
    88   Olivier Pomel <pomel@via.ecp.fr> 
    89  
    90 1998-1999: 
    91   Pierre Baillet <octplane@via.ecp.fr> 
    92   Alban Fonrouge <alban@via.ecp.fr> 
    93   Jean-Philippe Grimaldi <jeanphi@via.ecp.fr> 
    94   Andres Krapf <dae@via.ecp.fr> 
    95   Christophe Massiot <massiot@via.ecp.fr> 
    96   Mathieu Poumeyrol <kaliban@via.ecp.fr> 
    97   Etienne Roy <etienne@via.ecp.fr> 
    98   Vincent Seguin <seguin@via.ecp.fr> 
    99   Benoit Steiner <benny@via.ecp.fr> 
    100  
    101 1999-2000: 
    102   Arnaud de Bossoreille de Ribou <bozo@via.ecp.fr> 
    103   Jean-Marc Dressler <polux@via.ecp.fr> 
    104   Ga�Hendryckx <jimmy@via.ecp.fr> 
    105   Samuel Hocevar <sam@zoy.org> 
    106   Brieuc Jeunhomme <bbp@via.ecp.fr> 
    107   Michel Kaempf <maxx@via.ecp.fr> 
    108   Florent Rougon <flo@via.ecp.fr> 
    109  
    110 2000-2001: 
    111   Arnaud de Bossoreille de Ribou <bozo@via.ecp.fr> 
    112   St�ane Borel <stef@via.ecp.fr> 
    113   Renaud Dartus <reno@via.ecp.fr> 
    114   Henri Fallon <henri@via.ecp.fr> 
    115   Jean-Michel Grimaldi <jm@via.ecp.fr> 
    116   Samuel Hocevar <sam@zoy.org> 
    117   Damien Lucas <nitrox@via.ecp.fr> 
    118   R� Peyronnet <remi@via.ecp.fr> 
    119   Laurent Rossier <gunther@via.ecp.fr> 
    120  
  • debian/.cvsignore

    r4565dc6 ree89627  
    11tmp 
    22vlc 
    3 vlc-
     3vlc-plugin-
    44mozilla-plugin-vlc 
     5gvlc* 
     6gnome-vlc* 
     7qvlc* 
     8kvlc* 
    59delete 
    610files 
  • debian/control

    r4565dc6 ree89627  
    1717 DVDs, or MPEG streams from a network source. 
    1818 
    19 Package: vlc-gnome 
     19Package: gnome-vlc 
    2020Architecture: any 
    2121Depends: vlc (= ${Source-Version}), ${shlibs:Depends} 
     22Conflicts: vlc-gnome (<< 0.5.0) 
     23Replaces: vlc-gnome (<< 0.5.0) 
    2224Provides: vlc-gui 
    2325Description: GNOME interface plugin for vlc 
     
    2729 activate it, use the `--intf gnome' flag or run the `gnome-vlc' program. 
    2830 
    29 Package: vlc-gtk 
     31Package: gvlc 
    3032Architecture: any 
    3133Depends: vlc (= ${Source-Version}), ${shlibs:Depends} 
    32 Replaces: vlc-gnome (<= 0.2.63-2
    33 Conflicts: vlc-gnome (<= 0.2.63-2
     34Conflicts: vlc-gnome (<= 0.2.63-2), vlc-gtk (<< 0.5.0
     35Replaces: vlc-gnome (<= 0.2.63-2), vlc-gtk (<< 0.5.0
    3436Provides: vlc-gui 
    3537Description: Gtk+ interface plugin for vlc 
     
    3941 activate it, use the `--intf gtk' flag or run the `gvlc' program. 
    4042 
    41 Package: vlc-esd 
     43Package: vlc-plugin-esd 
    4244Architecture: any 
    4345Depends: vlc (= ${Source-Version}), ${shlibs:Depends} 
     46Conflicts: vlc-esd (<< 0.5.0) 
     47Replaces: vlc-esd (<< 0.5.0) 
    4448Description: Esound audio output plugin for vlc 
    4549 VideoLAN is a free MPEG, MPEG2, DVD and DivX software solution. 
     
    4953 the `esd' aout plugin from the preferences menu. 
    5054 
    51 Package: vlc-alsa 
     55Package: vlc-plugin-alsa 
    5256Architecture: any 
    5357Depends: vlc (= ${Source-Version}), ${shlibs:Depends} 
     58Conflicts: vlc-alsa (<< 0.5.0) 
     59Replaces: vlc-alsa (<< 0.5.0) 
    5460Description: ALSA audio output plugin for vlc 
    5561 VideoLAN is a free MPEG, MPEG2, DVD and DivX software solution. 
     
    5965 select the `alsa' aout plugin from the preferences menu. 
    6066 
    61 Package: vlc-sdl 
     67Package: vlc-plugin-sdl 
    6268Architecture: any 
    6369Depends: vlc (= ${Source-Version}), ${shlibs:Depends} 
     70Conflicts: vlc-sdl (<< 0.5.0) 
     71Replaces: vlc-sdl (<< 0.5.0) 
    6472Description: SDL video and audio output plugin for vlc 
    6573 VideoLAN is a free MPEG, MPEG2, DVD and DivX software solution. 
     
    7078 preferences menu. 
    7179 
    72 Package: vlc-ggi 
     80Package: vlc-plugin-ggi 
    7381Architecture: any 
    7482Depends: vlc (= ${Source-Version}), ${shlibs:Depends} 
     83Conflicts: vlc-ggi (<< 0.5.0) 
     84Replaces: vlc-ggi (<< 0.5.0) 
    7585Description: GGI video output plugin for vlc 
    7686 VideoLAN is a free MPEG, MPEG2, DVD and DivX software solution. 
     
    8090 menu. 
    8191 
    82 Package: vlc-glide 
     92Package: vlc-plugin-glide 
    8393Architecture: i386 
    8494Depends: vlc (= ${Source-Version}), libglide2 
     95Conflicts: vlc-glide (<< 0.5.0) 
     96Replaces: vlc-glide (<< 0.5.0) 
    8597Description: Glide video output plugin for vlc 
    8698 VideoLAN is a free MPEG, MPEG2, DVD and DivX software solution. 
     
    90102 the preferences menu. 
    91103 
    92 Package: vlc-qt 
     104Package: qvlc 
    93105Architecture: any 
    94106Depends: vlc (= ${Source-Version}), ${shlibs:Depends} 
     107Conflicts: vlc-qt (<< 0.5.0) 
     108Replaces: vlc-qt (<< 0.5.0) 
    95109Provides: vlc-gui 
    96110Description: Qt interface plugin for vlc 
     
    100114 activate it, use the `--intf qt' flag or run the `qvlc' program. 
    101115 
    102 Package: vlc-mad 
     116Package: vlc-plugin-mad 
    103117Architecture: any 
    104118Depends: vlc (= ${Source-Version}), ${shlibs:Depends} 
     119Conflicts: vlc-mad (<< 0.5.0) 
     120Replaces: vlc-mad (<< 0.5.0) 
    105121Description: MAD audio codec plugin for vlc 
    106122 VideoLAN is a free MPEG, MPEG2, DVD and DivX software solution. 
     
    111127 decoder from the preferences menu. 
    112128 
    113 Package: vlc-arts 
     129Package: vlc-plugin-arts 
    114130Architecture: any 
    115131Depends: vlc (= ${Source-Version}), ${shlibs:Depends} 
     132Conflicts: vlc-arts (<< 0.5.0) 
     133Replaces: vlc-arts (<< 0.5.0) 
    116134Description: aRts audio output plugin for vlc 
    117135 VideoLAN is a free MPEG, MPEG2, DVD and DivX software solution. 
     
    121139 select the `arts' aout plugin from the preferences menu. 
    122140 
    123 Package: vlc-lirc 
     141Package: vlc-plugin-lirc 
    124142Architecture: any 
    125143Depends: vlc (= ${Source-Version}), ${shlibs:Depends} 
     144Conflicts: vlc-lirc (<< 0.5.0) 
     145Replaces: vlc-lirc (<< 0.5.0) 
    126146Description: lirc (infrared remote control) interface plugin for vlc 
    127147 VideoLAN is a free MPEG, MPEG2, DVD and DivX software solution. 
     
    130150 VideoLAN Client. To activate it, use the `--intf lirc' flag. 
    131151 
    132 Package: vlc-aa 
     152Package: vlc-plugin-aa 
    133153Architecture: any 
    134154Depends: vlc (= ${Source-Version}), ${shlibs:Depends} 
     155Conflicts: vlc-aa (<< 0.5.0) 
     156Replaces: vlc-aa (<< 0.5.0) 
    135157Description: ASCII art video output plugin for vlc 
    136158 VideoLAN is a free MPEG, MPEG2, DVD and DivX software solution. 
     
    140162 vout plugin from the preferences menu. 
    141163 
    142 Package: vlc-xosd 
     164Package: vlc-plugin-xosd 
    143165Architecture: any 
    144166Depends: vlc (= ${Source-Version}), ${shlibs:Depends} 
     167Conflicts: vlc-xosd (<< 0.5.0) 
     168Replaces: vlc-xosd (<< 0.5.0) 
    145169Description: X On-Screen Display plugin for vlc 
    146170 VideoLAN is a free MPEG, MPEG2, DVD and DivX software solution. 
     
    161185 support for fullscreen display. 
    162186 
    163 Package: vlc-kde 
     187Package: kvlc 
    164188Architecture: any 
    165189Depends: vlc (= ${Source-Version}), ${shlibs:Depends} 
     190Conflicts: vlc-kde (<< 0.5.0) 
     191Replaces: vlc-kde (<< 0.5.0) 
    166192Provides: vlc-gui 
    167193Description: KDE interface plugin for vlc 
  • debian/rules

    r7fadd29 ree89627  
    3333        ARCH_FLAGS="" ;; \ 
    3434    esac ;\ 
    35     ./configure $$ARCH_FLAGS --mandir=$${prefix}/share/man \ 
     35    ./configure --mandir=$${prefix}/share/man \ 
    3636        --infodir=$${prefix}/share/info \ 
    37         $(shell echo $(CONFIG_FLAGS)) $(shell echo $(DVDCSS_FLAGS)) 
     37        $(shell echo $(CONFIG_FLAGS)) $$ARCH_FLAGS \ 
     38        $(shell echo $(DVDCSS_FLAGS)) 
    3839 
    3940    $(MAKE) 
     
    6970    esac ;\ 
    7071    for alias in $$ARCH_ALIASES ; do \ 
    71         ln -s vlc debian/vlc-$$alias/usr/share/doc/vlc-$$alias ; \ 
     72        ln -s vlc debian/vlc-plugin-$$alias/usr/share/doc/vlc-plugin-$$alias ; \ 
    7273        mv debian/vlc/usr/lib/vlc/$$alias.so \ 
    73             debian/vlc-$$alias/usr/lib/vlc/ ; done 
     74            debian/vlc-plugin-$$alias/usr/lib/vlc/ ; done 
    7475 
    7576    # do the same for the mozilla plugin 
     
    7778    mv debian/vlc/usr/lib/mozilla debian/mozilla-plugin-vlc/usr/lib 
    7879 
    79     # move binary aliases 
    80     mv debian/vlc/usr/bin/gvlc debian/vlc-gtk/usr/bin/ 
    81     mv debian/vlc/usr/bin/gnome-vlc debian/vlc-gnome/usr/bin/ 
    82     mv debian/vlc/usr/bin/qvlc debian/vlc-qt/usr/bin
    83     mv debian/vlc/usr/bin/kvlc debian/vlc-kde/usr/bin/ 
     80    # do the binary aliases 
     81    mv debian/vlc/usr/bin/gvlc debian/gvlc/usr/bin/ 
     82    ln -s vlc debian/gvlc/usr/share/doc/gvlc 
     83    mv debian/vlc/usr/lib/vlc/gtk.so debian/gvlc/usr/lib/vlc
     84    ln -s vlc.1.gz debian/gvlc/usr/share/man/man1/gvlc.1.gz 
    8485 
     86    mv debian/vlc/usr/bin/gnome-vlc debian/gnome-vlc/usr/bin/ 
     87    ln -s vlc debian/gnome-vlc/usr/share/doc/gnome-vlc 
     88    mv debian/vlc/usr/lib/vlc/gnome.so debian/gnome-vlc/usr/lib/vlc/ 
     89    ln -s vlc.1.gz debian/gnome-vlc/usr/share/man/man1/gnome-vlc.1.gz 
     90 
     91    mv debian/vlc/usr/bin/qvlc debian/qvlc/usr/bin/ 
     92    ln -s vlc debian/qvlc/usr/share/doc/qvlc 
     93    mv debian/vlc/usr/lib/vlc/qt.so debian/qvlc/usr/lib/vlc/ 
     94    ln -s vlc.1.gz debian/qvlc/usr/share/man/man1/qvlc.1.gz 
     95 
     96    mv debian/vlc/usr/bin/kvlc debian/kvlc/usr/bin/ 
     97    ln -s vlc debian/kvlc/usr/share/doc/kvlc 
     98    mv debian/vlc/usr/lib/vlc/kde.so debian/kvlc/usr/lib/vlc/ 
     99    ln -s vlc.1.gz debian/kvlc/usr/share/man/man1/kvlc.1.gz 
     100 
     101    # copy pictures 
    85102    mv debian/vlc/$(VIDDIR)/vlc48x48.png debian/vlc/$(PIXDIR)/vlc.png 
    86     mv debian/vlc/$(VIDDIR)/gvlc32x32.xpm debian/vlc-gtk/$(VIDDIR)/gvlc.xpm 
    87     mv debian/vlc/$(VIDDIR)/gvlc48x48.png debian/vlc-gtk/$(PIXDIR)/gvlc.png 
    88     mv debian/vlc/$(VIDDIR)/gnome-vlc32x32.xpm debian/vlc-gnome/$(VIDDIR)/gnome-vlc.xpm 
    89     mv debian/vlc/$(VIDDIR)/gnome-vlc48x48.png debian/vlc-gnome/$(PIXDIR)/gnome-vlc.png 
    90     mv debian/vlc/$(VIDDIR)/qvlc32x32.xpm debian/vlc-qt/$(VIDDIR)/qvlc.xpm 
    91     mv debian/vlc/$(VIDDIR)/qvlc48x48.png debian/vlc-qt/$(PIXDIR)/qvlc.png 
    92     mv debian/vlc/$(VIDDIR)/kvlc32x32.xpm debian/vlc-kde/$(VIDDIR)/kvlc.xpm 
    93     mv debian/vlc/$(VIDDIR)/kvlc48x48.png debian/vlc-kde/$(PIXDIR)/kvlc.png 
     103    mv debian/vlc/$(VIDDIR)/gvlc32x32.xpm debian/gvlc/$(VIDDIR)/gvlc.xpm 
     104    mv debian/vlc/$(VIDDIR)/gvlc48x48.png debian/gvlc/$(PIXDIR)/gvlc.png 
     105    mv debian/vlc/$(VIDDIR)/gnome-vlc32x32.xpm debian/gnome-vlc/$(VIDDIR)/gnome-vlc.xpm 
     106    mv debian/vlc/$(VIDDIR)/gnome-vlc48x48.png debian/gnome-vlc/$(PIXDIR)/gnome-vlc.png 
     107    mv debian/vlc/$(VIDDIR)/qvlc32x32.xpm debian/qvlc/$(VIDDIR)/qvlc.xpm 
     108    mv debian/vlc/$(VIDDIR)/qvlc48x48.png debian/qvlc/$(PIXDIR)/qvlc.png 
     109    mv debian/vlc/$(VIDDIR)/kvlc32x32.xpm debian/kvlc/$(VIDDIR)/kvlc.xpm 
     110    mv debian/vlc/$(VIDDIR)/kvlc48x48.png debian/kvlc/$(PIXDIR)/kvlc.png 
     111    rm -f debian/vlc/$(VIDDIR)/*.png 
    94112 
    95113    cp debian/vlc.desktop debian/vlc/$(GNOMEDIR) 
    96     cp debian/gvlc.desktop debian/vlc-gtk/$(GNOMEDIR) 
    97     cp debian/gnome-vlc.desktop debian/vlc-gnome/$(GNOMEDIR) 
     114    cp debian/gvlc.desktop debian/gvlc/$(GNOMEDIR) 
     115    cp debian/gnome-vlc.desktop debian/gnome-vlc/$(GNOMEDIR) 
    98116 
    99117    #gzip -9 < doc/vlc.1 >| debian/vlc/usr/share/man/man1/vlc.1.gz 
    100     ln -s vlc.1.gz debian/vlc-gtk/usr/share/man/man1/gvlc.1.gz 
    101     ln -s vlc.1.gz debian/vlc-gnome/usr/share/man/man1/gnome-vlc.1.gz 
    102     ln -s vlc.1.gz debian/vlc-qt/usr/share/man/man1/qvlc.1.gz 
    103     ln -s vlc.1.gz debian/vlc-kde/usr/share/man/man1/kvlc.1.gz 
    104118 
    105119# Build architecture-independent files here. 
     
    123137#   dh_installinfo 
    124138#   dh_undocumented 
    125     dh_installchangelogs -Nvlc-gnome -Nvlc-gtk -Nvlc-ggi -Nvlc-glide -Nvlc-esd -Nvlc-alsa -Nvlc-sdl -Nvlc-qt -Nvlc-arts -Nvlc-mad -Nvlc-lirc -Nvlc-aa -Nvlc-xosd -Nvlc-kde -Nmozilla-plugin-vlc ChangeLog 
     139    dh_installchangelogs -Ngnome-vlc -Ngvlc -Nvlc-plugin-ggi -Nvlc-plugin-glide -Nvlc-plugin-esd -Nvlc-plugin-alsa -Nvlc-plugin-sdl -Nqvlc -Nvlc-plugin-arts -Nvlc-plugin-mad -Nvlc-plugin-lirc -Nvlc-plugin-aa -Nvlc-plugin-xosd -Nkvlc -Nmozilla-plugin-vlc ChangeLog 
    126140    dh_link 
    127141    dh_strip 
     
    136150        ARCH_EXCLUDE="" ;; \ 
    137151    *) \ 
    138         ARCH_EXCLUDE="-Nvlc-glide" ;; \ 
     152        ARCH_EXCLUDE="-Nvlc-plugin-glide" ;; \ 
    139153    esac ;\ 
    140154    dh_shlibdeps $$ARCH_EXCLUDE ;\ 
  • debian/vlc.menu

    r9e3ab28 ree89627  
    11?package(vlc):command="/usr/bin/vlc" hotkey="V" needs="X11" \ 
    2               section="Apps/Viewers" title="VideoLAN Client" \ 
    3               icon="/usr/share/vlc/vlc.xpm" hints="Video" 
     2              section="Apps/Viewers" title="VideoLAN Client" \ 
     3              icon="/usr/share/vlc/vlc.xpm" hints="Video"