# changelog

author: DV <datavortex@datavortex.net>
changelog:
  - Remove tag database on full uninstall.  db.pag gets big.
  - Fixed postinstall substitution
  - Remove nondefault user and group


author: dean
changelog:
  Victor Brilon submitted a patch:
  - Got rid of the -r param. On RedHat this creates a system account w/a 
  UID lower than value of UID_MIN. I don't see why we need to do this as 
  the slimp3 user is not a priviledged user. Also, with this param, the -d 
  flag will never create a home dir for security reasons.

  - Got rid of the -s flag as this will force the system to use the 
  default shell for the user.

  - Also with useradd, if a passwd is not specified (which is exactly what 
  we're doing), the default action is to lock the account so you can't 
  login into it. This should work ok as we can still su into it to start 
  the slimp3 player.

  - The slimp3 directory hierarchy should be owned by the slimp3 user not 
  by root. Changed that as well. This should prevent some of the problems 
  people were having with saving playlists and such.


author: kdf
changelog:
  - Change user to slim, install to /usr/local/slimd for consistency
  - Copy old slimp3.pref if it exists and slimd.conf is zero length (new)


author: kdf
changelog:
  - Patch submitted by many for custom port message on install
  - remove /tmp/slimd.log if it exists, avoid server crash if its locked.


author: dsully
changelog:
  - Make the RPM more SuSE friendly.
  - Fix an error with printing the port number on install/upgrade. (bug 974)


author: Mark Miksis <aka fletch>
changelog:
  - Rewrite for conversion to SqueezeCenter 7.0
  	- Rename to squeezeboxserver and obsolete slimserver
  	- Compatible with FHS and Fedora Packaging Guidelines
  	- Use system copy of flac, mysqld and sox
  	- Add condrestart option and support for logrotate
  	- Build from the public tarball, not the munged makerelease.pl one
  	- Simplify and rewrite %pre and %post scriptlets


author: Paulo Roma <roma@lcg.ufrj.br> 0.15-8
changelog:
  - Updated to 0.15
  - Removed TODO.
  - Added BR wildmidi-devel, libmms-devel, libmodplug-devel
    bzip2-devel, libsidplay-devel, fluidsynth-devel, 
    zziplib-devel, libmusicbrainz-devel, libcdio-devel.
  - Changed BR avahi-devel for avahi-glib-devel.
  - Enabled several options in config.


author: Paulo Roma <roma@lcg.ufrj.br> 0.15.6-11
changelog:
  - Updated to 0.15.6
  - Dropped lastfm patch.
  - Fedora 12 does not have a pulse-rt group. Using pulse-access.


author: <admin@vortexbox.org>
changelog:
  - Added --enable-sndfile --disable-audiofile --disable-modplug to resolve problems with WAV playback.


author: Matthias Saou <matthias.saou@est.une.marmotte.net>
changelog:
  - Spec file cleanup.
  - Now exclude .la file.
  - Update to latest CVS checkout to fix compile problem.


author: Matthias Saou <matthias.saou@est.une.marmotte.net>
changelog:
  - Update to 2.0rc1.
  - Introduced LD_LIBRARY_PATH workaround.
  - Removed optional xmms plugin build, it seems mandatory now.
  - Added gtk+ build dep for the xmms plugin.


author: Paulo Roma <roma@lcg.ufrj.br> - 1:2.6.1-9
changelog:
  - Applied security patch main_overflow (2008-09-16).
  - faad2-libs and xmms-faad2 from a 3rd party repo generate conflicts.
  - Using Epoch 1 because of a 3rd party repo messing with epochs.
  - Fixed permissions.


author: <ronolsen@comcast.net>
changelog:
  - Improve robustness of /etc/init.d/squeezeslave startup/shutdown script.
  - Delete "chkconfig --del squeezeslave" from the %post step.


author: <ronolsen@comcast.net>
changelog:
  - Change %description to use new names for SqueezeCenter (SqueezeBoxServer)
  - and squeezenetwork.com (mysqueezebox.com)


author: Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 1.0i-2
changelog:
  * Sun Apr 15 2007 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 1.0i-2
  - added --build-id to the linker call so that debuginfo is properly
    generated (see: http://fedoraproject.org/wiki/Releases/FeatureBuildId)


author: Panu Matilainen <pmatilai@redhat.com> - 3.6.12-2
changelog:
  - disable strict aliasing to work around brokenness on 3.6.12 (#494266)
  - run test-suite on build but let it fail for now


author: Panu Matilainen <pmatilai@redhat.com> - 3.6.14-1
changelog:
  - update to 3.6.14 (http://www.sqlite.org/releaselog/3_6_14.html)
  - merge-review cosmetics (#226429)
    - drop ancient sqlite3 obsoletes
    - fix tab vs space whitespace issues
    - remove commas from summaries
  - fixup io-test fsync expectations wrt SQLITE_DISABLE_DIRSYNC


author: Panu Matilainen <pmatilai@redhat.com> - 3.6.17-1
changelog:
  - update to 3.6.17 (http://www.sqlite.org/releaselog/3_6_17.html)
  - disable to failing tests until upstream fixes


author: Panu Matilainen <pmatilai@redhat.com> - 3.6.18-1
changelog:
  - update to 3.6.18 (http://www.sqlite.org/releaselog/3_6_18.html)
  - drop no longer needed test-disabler patches


author: David Juran <david@juran.se> - 1.74-1
changelog:
  - update to 1.74
  - keep dvdbackup from lxdvdrip-1.70 due to requirement on new libdvdread
  - clean up rpmlint errors


author: Paulo Roma <roma@lcg.ufrj.br> - 0.4.9-24_r8743
changelog:
  - Compiling with --enable-liba52 for vob->avi using AC3.
  - Added --enable-libaad.
  - Added libnut-devel as a conditional BuildRequires.
  - Using libdc1394-1.2.2, because version 2 does not work.


author: Paulo Roma <roma@lcg.ufrj.br> - 3.98-17
changelog:
  - Removed patch0 (libm).
  - Using %bcond_with mp3rtp (the build fails with it).
  - Using nasm for x86_64.
  - Disabled rpath.
  - Changed license.
  - Converted ChangeLog to utf8.


author: Axel Thimm <Axel.Thimm@ATrpms.net>
changelog:
  - Update to latest svn trunk, r23482, fixing CVE-2007-2948.
  - live and libdvdnav support broke with this mplayer version.


author: Paulo Roma <roma@lcg.ufrj.br> 3.99-2.u4b5
changelog:
  - Rebuilt for Fedora 8.
  - Removed rpath from binary and converted Credits.txt to utf8.
  - Make setup quiet.


author: W. Michael Petullo <mike[at]flyn.org> - 0.2.4.1-3
changelog:
  - Fix versions in changelog.
     - Use %config(noreplace) for config files.   
     - Change group to Applications/Multimedia.
     - Don't chkconfig on.
     - Install mt-daapd.conf chmod 0640.
     - Set proper license.


author: W. Michael Petullo <mike[at]flyn.org> - 0.2.4.1-4
changelog:
  - Build with --enable-avahi to avoid Apache / GPL license mix.
     - Build with Vorbis support.
     - Change BuildRequires accordingly.


author: W. Michael Petullo <mike[at]flyn.org> - 0.2.4.1-5
changelog:
  - Change license to GPLv2+.
     - Add requires(post) chkconfig.
     - Change permissions of mt-daapd.playlist.
     - Patch so that service is not enabled by default.


author: Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.0.1-2.20100706.svn1864
changelog:
  - Add ENABLE_ALL flag to support more devices
  - Don't bundle tests
  - Include some preliminary documentation for the tools until the manpages arrive
  - Patch out bundled libraries. Also fixes some rpmlints
  - Improve the instructions how to create the tarball


author: Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 2.0.1-3.20100706.svn1864
changelog:
  - Remove ENABLE_ALL
  - Improve the libffado-dont-use-bundled-libs.patch
  - Drop BR: expat-devel libavc1394-devel
  - Move configuration file to the library package
  - Minor enhancement in the .desktop file
  - Add links to upstream tickets for patches
  - Add -ffast-math to the compiler flags
  - Add patch to compile against libconfig-1.4.5


author: Paulo Roma - 2.27-1.3
changelog:
  - Rebuild for Fedora Core 8.
  - Changed the group for Applications/Internet.
  - Changed file permissions.


author: Milos Jakubicek <xjakub@fi.muni.cz> - 3.2-1
changelog:
  - Update to 3.2, bootstrap build.
  - Build bindings for C and JavaScript as well as gunit and maven plugin.


author: Milos Jakubicek <xjakub@fi.muni.cz> - 3.2-2
changelog:
  - Build the doxygen documentation for the C target in a C-docs subpackage
  - BuildRequires/Requires cleanup across subpackages


author: Miloš Jakubíček <xjakub@fi.muni.cz> - 3.2-4
changelog:
  - Patch Java runtime build to include OSGi meta-information in the manifest
    (thanks to Mat Booth)
  - Add "antlr3" prefix to all man pages to prevent namespace conflicts with
    standard man pages included in the man-pages package
  - Split headers and man pages into a C-devel subpackage
  - Fix multiple file ownership of Java runtime and gunit by the tool package


author: Miloš Jakubíček <xjakub@fi.muni.cz> - 3.2-5
changelog:
  - Build the C runtime with --enable-64bit on x86_64 to avoid undeterministic
    segfaults caused by possible invalid conversion of 64bit pointers to int32_t


author: Ville Skyttä <ville.skytta at iki.fi> - 1:1.2.10-29
changelog:
  - Work around incompatibilities with the Composite X extension (#213172).
  - Apply upstream playlist randomization improvements (#188603).


