[libdevice-cdio-perl] annotated tag upstream/0.3.1 created (now 7cc7400)

gregor herrmann gregoa at debian.org
Mon Oct 30 18:48:18 UTC 2017


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to annotated tag upstream/0.3.1
in repository libdevice-cdio-perl.

        at  7cc7400   (tag)
   tagging  409ff35b0defaeacca7598278cdc7181f2ec1c68 (commit)
  replaces  upstream/0.3.0
 tagged by  gregor herrmann
        on  Mon Oct 30 18:14:20 2017 +0100

- Log -----------------------------------------------------------------
Upstream version 0.3.1

R. Bernstein (48):
      Use Jerry G Geiger's Build.PL patch to get close to having this work automatically.
      Should now be able to build cleanly. Build.PL now copies shared object (.so's) to the right place. All the heavy lifting done by Jerry G Geiger.
      More fixes and completion of code from Jerry G Geiger.
      More things that Jerry added.
      Remove compat.swg which was there for no-longer unsupport libcdio versions
      Remove compat.swg.
      Add example of getting the volume level.
      Fix help option name --volume to match code. Make a (unsuccessful) stab at setting audio volumes.
      Build.PL picks up libcdio's CFLAGS now. Correct 07.iso.t test. These changes from Jerry G Geiger.
      Slightly more precise test to see if running swig can be skipped. Change from Jerry G Geiger.
      First crack at testing audio routines. From Jerry G Geiger.
      11.dev.t: Get device name via driver_id=>$perlcdio::DRIVER_DEVICE since  Device::Cdio::get_devices is borked. Thanks again to Jerry G Geiger for the investigation and suggestion.
      Jerry G Geiger fixed the C routines that return char** so they return a Perl list. He also added
      Array return values are now via Array references, the OO layer may convert these to arrays if desired. Add program to show properties of a CD, e.g. cd type (Audio, ISO-9660, UDF). All of this is from jerry geiger.
      Add $track->get_track_isrc. Commit changes to return array ref or array based on wantarray. DeviceList_t maps to returning an array reference rather than an array. Change all due to jerry geiger.
      Comment Makefile a little bit more.
      Administrivia
      Get ready for release 0.3.0. Mostly administrivia. perlmmc.swg: match up mmc_get_isrc header with libcdio.
      More administrivia because Build.PL has changed a bit.
      Replace a couple of "exit"s with "die "OS supported"
      Add installdeps target
      Add Device::Cdio::ISO9660::IFS::find_lsn. Had already same routine in Device::Cdio::FS.
      Revise to tolerate recent libcdio incompatibilities (those after version 0.83).
      Revise CD-Text to handle Leon Merten Lohse's new CD-Text interface.
      Add CD-Text capability and add CD-Text example program.
      Add CD-Text test case
      Adjust to make it work on libcdio 0.92
      Adjust to make it work on libcdio 0.92
      Get ready for release 0.3.1
      Get ready for release 0.3.1
      Get ready for elease 0.3.1
      Get ready for release 0.3.1
      Travis 3rd try
      Travis 4th try
      Travis 5th try
      Travis 6th try
      Travis 6th try
      Travis 8th try
      Travis 9th try
      10th try
      Travis 11th try
      Travis 12th try (probably getting closer)
      Travis 13th try
      Travis 14th try
      Travis 15th try
      Travis 16th try
      Travis 17th try
      Get ready for release 0.3.1

gregor herrmann (1):
      New upstream version 0.3.1

karl (3):
      gplv3+
      gplv3+
      no need for separate COPYING file?

r (27):
      Add META.yml. Remove $Id$ lines.
      Add Jerry G Geiger's patches to current git sources.
      Remove some CVS cuft
      Update copyright
      Remove gcc -Wstrict-prototypes warnings.
      Makefile : start to clean up and document tasks
      Administrivia.
      Note remake.
      Merge branch 'master' of github.com:rocky/Perl-Device-Cdio
      Merge branch 'master' of github.com:rocky/Perl-Device-Cdio
      Small test idiom things. The changes allow tests to be run in more ways from more directories and with more information shown.
      More test initialization futzing. chdir basename is just plain wrong!
      convert and remove .cvsignore
      Regularize my email address
      Move swig files to a SWIG directory.
      Rebuild lib/*.pm if needed.
      Remove cover_db on cleanup
      Build Administrivia.
      Use Markdown for README which looks better on github.
      More markdownification.
      Update README.md to reflect current status.
      Small README.md clarificaion.
      Another file to ignore
      More administrivia: Add new files to MANIFEST.
      Guard against uninitialized variables which sometimes means we are trying to do a operation in a situation where it can't be done.
      swig/cdtext_old.swg: Make this work on libcdio 0.83.
      We'll change libcido to add MIN_CDTEXT_FIELD

rocky (106):
      Initial revision
      Build.PL: Fold in more configure-like checks
      configure: run perl Build
      Makefile: C O M P A T A B I L I T Y !
      MANIFEST: store in the format Build wants it.
      Abstract got removed.
      More documentation issues. Things to make Build happy (which I suppose
      rocky at panix.com->rocky at cpan.org
      Bugs in audio example. FS_ for filesystems didn't get added.
      Documentation.
      Build.PL: Track %include dependencies of main SWIG file.
      Use the BEGIN { cd ... } use lib;  trick I learned on Perl Testing.
      First cut at getting read routines working.  There may be a bug in
      Add read test.
      Work on device capabilities
      Fixes for cygwin
      README: Add cautionary warnings about inoperability. Reduce expectations.
      Another hack around word mismatch problem to reduce SWIG warnings.
      Move word size determination from device.swg to types.swg. A better
      Allow example programs to get run outside of unpacked directory
      Fix bug in being able to return binary read data.
      disc.swg, Device.pm, 10.cdda.t: Add get_mcn and regression test.
      Allow Perl 5.8.6.
      get_hw_info() change for Darwin. Don't know why, but static's inside of
      Possibly a slightly better fix and slightly better code.
      Tolerate gdb debugging
      Build.PL: we no longer require SWIG to be installed. We'll use our own
      device.swg: minor space issues
      Version number need to change for CPAN.
      Looks like ISO9660 access for Perl (via libiso9660) will be a reality!
      More work on getting ISO 9660 more compilete.
      More work on the ISO 9660 filesystem routines. Add first hint of Perl
      More towards getting ISO 9660 working. A number of routines added.
      Missing a method doc.
      FS class is a subclass of Cdio::Device for working with ISO9660 tracks.
      Get first example program, (iso1.c) from libcdio working. More routines from
      MANIFEST: add IFS.pm
      Handles non-OO routines (like name_translate is_achar, etc.)
      .cvsignore add iso9660 c's and .o's
      Lots of changes to get IFS and FS working well enough for the sample
      Update documentation.
      perliso9660.swg: add lots of perlpod. All constants done and meny
      IFS.pm, FS.pm: Add find_lsn routines.
      META.yml is derived when making the distribution.
      Fixes for stock libcdio 0.76
      Build.PL: use pkg-config for iso9660. Solves the -libiconv problem on
      perliso9660.swg: remove stuff that was not used and/or misleading.
      IFS.pm, FS.pm: A better Synopsis page
      ISO9660: bug in setting is_dir again.
      lib/.cvsignore
      Orgainize documentation more, and more documentation.
      Documenti modules better.
      Turn example programs into regression tests.
      Fix stncpy_pad bug.
      t/.cvsignore
      stncpy_pad still broken on cygwin.
      Prepare for release.
      more documetation work
      Get ready for release.
      add create_makefile_pl => passthrough for Makefile.PL compatibility
      .cvsignore
      make distcheck -> Build disttest (not distcheck).
      Gotta remove is_{a,d}char tests again.
      If we have SWIG, remove swig-generated files. I think they can cause
      Regressing Build.PL and device.swg. The problem that I changed Build.PL
      ISO9660.pm, perliso9660.swg: remove bogus b_mode2 stuff.
      ISO9660.pm: Minor corrections (perlcdio->perliso9660)
      Reconcile differences in dtime vs tm structure somewhat.
      Add get/set ltime test.
      We are Cdio, not CGI.
      Got daylight saving's time issue fixed (probably) in libcdio 0.77.
      perldoc touch-ups.
      Prepare for 0.2.3 release.
      examples/.cvsignore
      examples/.cvsignore
      More documentation changes. (And there will be more until we get it right.)
      perlisio9660.swg: free C stat lists
      Wasn't allocation large enough buffer for strncpy_pad.
      Reinstate strnpad_cpy test.
      IFS.pm: documentation changes
      *** empty log message ***
      Start MMC interface.
      Finish first pass of SWIGifying mmc.h. Nothing has been tested yet, and
      Fix bugs in Device::Cdio::ISO9600::FS::readddir and
      Get ready for 0.2.4 release.
      ChangeLog
      Get ready for new release.
      Add get_track_msf. Patch supplied by Shannon.
      get_track_msf -> get_msf.
      Wrong name in link: libiso9660->libcdio.
      Get ready for v.0.2.4 release
      .
      .
      Small doc typo.
      Small document changes/corrections
      Add "use strict".
      small perldoc formatting improvement.
      Another formatting change
      Typo.
      cd-read: add hex-dump routine.
      read.swg: some signed ints become unsigned
      Remove deprecated perl5 language indicator on typemaps.
      Documentation changes.
      Build.PL: http://rt.cpan.org/Public/Bug/Display.html?id=28132
      Memory allocation was off by one in the name_translate function. This could lead to a buffer overflow in when the translated name is as long as the original.
      Documentation changes.

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libdevice-cdio-perl.git



More information about the Pkg-perl-cvs-commits mailing list