]> git.sesse.net Git - vlc/commitdiff
* ./doc/release-howto.txt: updated documentation.
authorSam Hocevar <sam@videolan.org>
Sat, 6 Apr 2002 05:54:10 +0000 (05:54 +0000)
committerSam Hocevar <sam@videolan.org>
Sat, 6 Apr 2002 05:54:10 +0000 (05:54 +0000)
  * ./vlc.spec: added missing plugin filenames to the build process.

ChangeLog
doc/release-howto.txt
vlc.spec

index 63bff3e2a3530c13d8ea779bef7dfd7133783f71..c580bf157acb743df7f5c9a4f160ec2172bfb65a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -9,6 +9,8 @@ HEAD
 0.3.0
 Sat,  6 Apr 2002 04:27:50 +0200
 
+  * ./doc/release-howto.txt: updated documentation.
+  * ./vlc.spec: added missing plugin filenames to the build process.
   * ./plugins/win32/mainframe.dfm: swapped two mixed up tooltips.
   * ./Makefile: fixed make dist and make distclean.
   * ./plugins/dvd/dvd.c: compilation fix.
@@ -255,7 +257,7 @@ Sat,  6 Apr 2002 04:27:50 +0200
   * ./include/common.h: compilation fix for Borland C++.
   * ./plugins/macosx/aout_macosx.c: MacOS X aout now uses AudioConverter for
     int->float.
-  * ./plugins/macosx/*:Various MacOS X intf improvements and bug fixes.
+  * ./plugins/macosx/*: Various MacOS X intf improvements and bug fixes.
   * ./plugins/chroma/i420_rgb8.c: fixed a warning.
   * ./plugins/filter/deinterlace.c: fixed chroma deinterlacing.
   * ./plugins/kde/kde.cpp: the KDE interface compiles again.
@@ -423,7 +425,7 @@ Sat,  6 Apr 2002 04:27:50 +0200
     options input_title or so.
   * ./Makefile: added network to the list of the plugins directories.
   * ./plugins/dvd/input_dvd.c: fixed DVD input under Win32.
-  * ./src/input/input.c: fixed input parser under win32, chich couldn't
+  * ./src/input/input.c: fixed input parser under win32, which couldn't
     understand that c:\windows\bureau is a valid file and doesn't need to be
     accessed with the plugin 'C' :-)
   * ./AUTHORS: added xav.
@@ -593,7 +595,7 @@ Sat,  6 Apr 2002 04:27:50 +0200
     having a lot of underflows, this plugin is currently better adapted than
     the directx plugin.
   * ./src/audio_output/audio_output.c: moved some initialization stuff in
-    audio_out.c so we can now the caracteristics of the audio stream before
+    audio_out.c so we can know the caracteristics of the audio stream before
     calling aout_Open().
   * ./configure.in, Makefile: configure and Makefile tweaking for dvdread
     module.
@@ -645,7 +647,7 @@ Sat,  6 Apr 2002 04:27:50 +0200
   * ./vlc.spec: imported MandrakeSoft's new spec file.
   * ./debian/control: fixed build-dependencies for vlc-mad.
   * ./debian/rules: fixed the vlc-arts and vlc-mad package builds.
-  * ./plugins/gtk/{gtk|gnome}.c: the gnome/gtk interface should no longer user
+  * ./plugins/gtk/{gtk|gnome}.c: the gnome/gtk interface should no longer use
     p_input->stream before it has been initialized.
   * ./src/input/input.c: stream lock is initialized in input_CreateThread
     instead of initThread, to have it initialized when we call it in the
@@ -929,7 +931,7 @@ Sat,  6 Apr 2002 04:27:50 +0200
   * ./plugins/spudec/*: renamed spu_dec to spudec and mad_adec to mad to stay
     coherent with other plugins. Also, renamed mpeg to mpeg_system.
   * ./AUTHORS: added jobi.
-  * ./plugins/x11/vout_common.c: voutFactored code common to vout_x11.c and
+  * ./plugins/x11/vout_common.c: factored code common to vout_x11.c and
     vout_xvideo.c.
 
 0.2.92
index ba136a5d789b690a9ed335b4054dc4de891a7d75..89e6761eff740dd14c129f95b44272d0b092583b 100644 (file)
   - mettre à jour les ChangeLog et la TODO list pour ceux qui auraient
     étourdiment oublié de l'updater à chaque commit
   - updater le numéro de version et le timestamp dans :
+     · vlc.spec
      · ChangeLog
+     · debian/changelog
   - updater debian/changelog (laissez faire sam si vous ne savez pas
     comment faire)
 
- * Commit, tag
+ * Commit
 
  * Tarballs
 
-  - créer le tar.gz et le tar.bz2 du vlc avec `make snapshot'.
-  - copier le tar.gz et le tar.bz2 sur brahma, dans le répertoire
-    /opt/ftp/pub/videolan/vlc/<n° de version>/
+  - créer le tar.gz du vlc avec `make dist'.
+  - copier le tar.gz sur brahma, dans /opt/ftp/pub/vlc/XXX/
   - si les répertoires créés ne sont pas en g+w, corriger cela
 
- * Packages Debian pour videolan.org
-
-  - à partir d'un tar.gz, lancer `dpkg-buildpackage -rfakeroot [-us -uc]'
-  - copier tous les fichiers créés sur brahma, dans le répertoire
-    /opt/ftp/pub/videolan/vlc/<n° de version>/deb/
+ * Packages Debian
 
- * Packages Debian officiels pour debian.org
+    mv vlc-XXX.tar.gz vlc_XXX.orig.tar.gz
+    tar xvzf vlc_XXX.orig.tar.gz
+    cd vlc-XXX
+    dpkg-buildpackage -rfakeroot
+    if [ $LOGNAME = sam ]; then debupload ../*XXX*; fi
+    # copier les fichiers créés sur brahma, dans /opt/ftp/pub/vlc/XXX/deb/
 
-  - normalement il n'y a que sam qui touche à ça.
-  - créer un tar.gz sans support dvdcss avec `make snapshot-nocss'
-  - `dpkg-buildpackage -rfakeroot'
-  - `debupload'
+ * Packages RPM
 
- * Packages RedHat
-
-  - mettre le tar.bz2 dans /usr/src/redhat/SOURCES
-  - extraire le tar.bz2, faire un chown root.root vlc.spec
-  - lancer rpm -ba vlc.spec
+    rpm -ta vlc-XXX.tar.gz
+    # copier les fichiers créés sur brahma, dans /opt/ftp/pub/vlc/XXX/rpm/
 
  * Packages BeOS
 
-  - compiler un vlc avec `--enable-release'
-  - lancer `make package-beos'
-  - copier le .zip créé sur brahma, dans le répertoire
-    /opt/ftp/pub/videolan/vlc/<n° de version>/beos/
+    tar xvzf vlc-XXX.tar.gz
+    cd vlc-XXX
+    ./configure --with-dvdcss-tree=../libdvdcss --enable-release
+    make
+    make package-beos
+    # copier le .zip créé sur brahma, dans /opt/ftp/pub/vlc/XXX/beos/
 
  * Packages Win32
 
-  - cross-compiler un vlc avec `--enable-release'
-  - lancer `make package-win32'
-  - copier le .exe créé sur brahma, dans le répertoire
-    /opt/ftp/pub/videolan/vlc/<n° de version>/win32/
+    # aller sur vthr
+    tar xvzf vlc-XXX.tar.gz
+    cd vlc-XXX
+    configure-win32 --enable-release --disable-gtk --disable-sdl
+    make
+    make package-win32
+    # copier le .exe créé sur brahma, dans /opt/ftp/pub/vlc/XXX/win32/
+
+ * Commit (ben oui, faut pas croire que tout aura marché du premier coup)
+
+ * Tag, selon le schéma v0_2_92 pour 0.2.92
 
  * Update sur le web
 
-  - le web se trouve dans /opt/www/videolan/htdocs/
+  - le web se trouve dans /opt/www/videolan/
   - éditer vlc/download.html pour mettre à jour les tarballs
   - éditer news.msg pour mettre une petite bafouille sur la release, en
     s'inspirant des releases précédentes et du changelog quand on n'a pas
index 2877aaf7d9ecf00e150b745ba250c24d42e53b5a..b877a54a21ac7112060f8deb00ff9a7ebc52c460 100644 (file)
--- a/vlc.spec
+++ b/vlc.spec
@@ -20,9 +20,9 @@ Version:      %{version}
 Release:       %{release}
 
 %if %{cvs} 
-Source0:       http://www.videolan.org/pub/videolan/vlc/snapshots/%{cvs_name}.tar.bz2
+Source0:       http://www.videolan.org/pub/videolan/vlc/snapshots/%{cvs_name}.tar.gz
 %else
-Source0:       http://www.videolan.org/packages/%{version}/%{name}-%{version}.tar.bz2
+Source0:       http://www.videolan.org/packages/%{version}/%{name}-%{version}.tar.gz
 %endif
 License:       GPL
 Group:         Video
@@ -134,8 +134,7 @@ If you are going to watch DVD with the ALSA plugin, you should install vlc-alsa
 %ifarch ppc
 # Dadou - 0.1.99h-mdk - Don't use configure here. It breaks build at present
 #                       time.
-./configure --enable-release \
-           --enable-dvd --without-dvdcss \
+./configure --enable-release --enable-dvd --without-dvdcss \
            --prefix=%_prefix \
            --enable-gnome --enable-x11 --enable-gtk --enable-qt \
            --enable-esd \
@@ -146,8 +145,7 @@ perl -pi -e "s|CFLAGS \+= -mcpu=604e|#CFLAGS \+= -mcpu=604e|" Makefile
 perl -pi -e "s|#CFLAGS \+= -mcpu=750|CFLAGS \+= -mcpu=750 -mtune=750|" Makefile
 %else
 #export CC="gcc-3.0.1" CXX="g++-3.0.1"
-%configure --enable-release \
-           --enable-dvd --without-dvdcss \
+%configure --enable-release --enable-dvd --without-dvdcss \
            --enable-gnome --enable-gtk \
           --enable-x11 --disable-qt --enable-ncurses \
           --enable-esd --enable-alsa \
@@ -210,13 +208,35 @@ rm -fr %buildroot
 %doc README COPYING
 %{_bindir}/vlc
 %dir %{_libdir}/videolan/vlc
+%{_libdir}/videolan/vlc/ac3_spdif.so
 %{_libdir}/videolan/vlc/dsp.so
+%{_libdir}/videolan/vlc/dummy.so
+%{_libdir}/videolan/vlc/dvd.so
 %{_libdir}/videolan/vlc/fb.so
+%{_libdir}/videolan/vlc/file.so
+%{_libdir}/videolan/vlc/filter_deinterlace.so
+%{_libdir}/videolan/vlc/filter_distort.so
+%{_libdir}/videolan/vlc/filter_invert.so
+%{_libdir}/videolan/vlc/filter_transform.so
+%{_libdir}/videolan/vlc/filter_wall.so
+%{_libdir}/videolan/vlc/fx_scope.so
+%{_libdir}/videolan/vlc/http.so
+%{_libdir}/videolan/vlc/ipv4.so
+%{_libdir}/videolan/vlc/ipv6.so
+%{_libdir}/videolan/vlc/logger.so
+%{_libdir}/videolan/vlc/lpcm_adec.so
+%{_libdir}/videolan/vlc/memcpy.so
+%{_libdir}/videolan/vlc/mga.so
+%{_libdir}/videolan/vlc/mpeg_es.so
+%{_libdir}/videolan/vlc/mpeg_ps.so
+%{_libdir}/videolan/vlc/mpeg_ts.so
+%{_libdir}/videolan/vlc/null.so
+%{_libdir}/videolan/vlc/rc.so
+%{_libdir}/videolan/vlc/spudec.so
+%{_libdir}/videolan/vlc/udp.so
+%{_libdir}/videolan/vlc/vcd.so
 %{_libdir}/videolan/vlc/x11.so
-# ac3_spdif: AC3 decoder using SPDIF pass-through.
-%{_libdir}/videolan/vlc/ac3_spdif.so
-# spudec: DVD subtitles decoder.
-%{_libdir}/videolan/vlc/spu_dec.so
+%{_libdir}/videolan/vlc/xmga.so
 # nothing useful for the moment.
 #%dir %{_datadir}/videolan
 #%{_datadir}/videolan/*