[libaudio-mpd-perl] branch master updated (dc75652 -> 9da1b8b)

gregor herrmann gregoa at debian.org
Fri Apr 29 10:46:58 UTC 2016


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

gregoa pushed a change to branch master
in repository libaudio-mpd-perl.

      from  dc75652   update changelog
      adds  1701c3d   Imported Upstream version 2.000
       new  809040a   Merge branch 'upstream'
       new  fa4c349   Add debian/upstream/metadata
       new  c2742fc   Update debian/changelog
      adds  94194b0   [project @ 188]
      adds  3e877c9   [project @ 458]
      adds  8e5347b   [project @ 582]
      adds  86a2b34   [project @ 585]
      adds  7746647   [project @ 586] Mental note: Remember to update TODO when fixing stuff
      adds  a7357bb   [project @ 888] Almost -alpha4 release
      adds  90f5887   [project @ 889] Release 0.10.0-alpha4
      adds  ec6ea28   [project @ 894] Fixed small bug with recenting to show information on song 0
      adds  d6860f9   [project @ 955] 0.10.0-alpha5 - Module more consistent (Read changelog)
      adds  9a75e42   [project @ 956] Changed project homepage to musicpd.org
      adds  157e668   [project @ 963] _LOTS_ of changes, mostly because of sbh :)
      adds  8fdfc5f   [project @ 964] Maybe this is updated, maybe not...
      adds  43bbc17   [project @ 965] setvolume() now accept one-digit parameters :)
      adds  3c2f96c   [project @ 972] 0.10.0-alpha6 - Almost useable now :)
      adds  ddc00e2   [project @ 995] Nicer reference syntax in example.pl
      adds  3e0848d   [project @ 1021] Added a very simple 'mpc'-copy, using MPD.pm
      adds  af7d65d   [project @ 1022] _MAJOR_ speedups!
      adds  d99d314   [project @ 1035] Configuration added
      adds  f1883d5   [project @ 1036] Small fix - but rather important imnsho
      adds  c486bbd   [project @ 1040] More bugfixes
      adds  8141704   [project @ 1042] ;; typo :(
      adds  3d9df07   [project @ 1072] Many bugfixes + as good as complete 'mpc'-copy in perl
      adds  588ea33   [project @ 1083] 0.10.0-rc1 release
      adds  e8dd892   [project @ 1104] Made mpc.pl match mpc song numbering
      adds  dbf3cdd   [project @ 1395] More bugfixes
      adds  9f2fae0   [project @ 1404] Added plchanges and new ack codes
      adds  44802ce   [project @ 1619] Everything should be up to date now (I hope)
      adds  8c4fb2a   [project @ 1686] Total rewrite!
      adds  45e4a24   [project @ 1696] Fixed bug that caused the first entry in the playlist to be empty
      adds  f30b1a9   [project @ 1716] Small bugfixes
      adds  82fd0d8   [project @ 1844] 0.12.0-rc4
      adds  eb58d3b   [project @ 1880] Small bugfixes and feature additions (for avuton :)
      adds  8fa0aad   [project @ 2901]
      adds  1607d49   [project @ 2902] 0.12.0-rc5 (No more fires!-release) - Bugfixes and support for new MPD-functions
      adds  d3b9374   [project @ 2903] Updated example.pl to actually be functional
      adds  b203b97   [project @ 2910] Fixed bug in get_title()
      adds  5eadbfd   [project @ 2945] FIX! Made playlist actually update
      adds  70362d1   [project @ 2946] Various bugfixes
      adds  84cdbca   [project @ 3064] Small changes
      adds  a0cf0b5   [project @ 3068] bugfixes
      adds  edb3cc3   [project @ 3070] Removed deprecated debugging
      adds  dcaf571   [project @ 3071] Update get_song_info
      adds  a6345a9   [project @ 3073] added some errorhandling
      adds  3bfa77c   [project @ 3218] Small bugfixes
      adds  5d3c050   [project @ 3227] 0.12.0-rc6 + patch from Martin Stolle
      adds  1d7f0b1   [project @ 3228] Uhmm.... A bugfix was missing :/
      adds  a3d980f   [project @ 3233] Passwordhandling-patch from William Pettersson
      adds  c064da8   [project @ 3237] Fixed get_time_info()
      adds  36c0891   [project @ 3238] Just a bit more
      adds  ad6d78c   [project @ 3239] Made ALLOW_TOGGLE_STATES 1 by default
      adds  abc6408   [project @ 5236] test
      adds  79c01a1   [project @ 5237] retest
      adds  092a1c7   [project @ 5271] - backported from Audio::MPD 0.12.3 - corrected tue's email address - added myself
      adds  c2014ec   [project @ 5272] build scripts backported from Audio::MPD 0.12.3
      adds  2c312b3   [project @ 5273] Changelog imported from Audio::MPD 0.12.3
      adds  93c702d   [project @ 5275] moved MPD.pm in its new hierarchy
      adds  aa778eb   [project @ 5276] TODO backported from Audio::MPD 0.12.3
      adds  40f31c3   [project @ 5277] README backported from Audio::MPD 0.12.3
      adds  ef65936   [project @ 5278] examples moved to scripts subdir (as in Audio::MPD 0.12.3)
      adds  2577708   [project @ 5279] updates backported from Audio::MPD 0.12.3
      adds  b6cb4d6   [project @ 5280] updates backported from Audio::MPD 0.12.3
      adds  df7fcf2   [project @ 5282] use test backported from Audio::MPD 0.12.3
      adds  f80524c   [project @ 5283] untabify
      adds  ef4a87d   [project @ 5284] pod backported from Audio::MPD 0.12.3
      adds  b5a36c1   [project @ 5285] untabify
      adds  8a058ee   [project @ 5286] internal methods put at the end of the module (backported from Audio::MPD 0.12.3)
      adds  b0ca918   [project @ 5287] new methods _disconnect & DESTROY backported from Audio::MPD 0.12.3
      adds  6d0f1fa   [project @ 5288] __END__ token (backported from 0.12.3)
      adds  0861b2e   [project @ 5289] backporting rest of code update from Audio::MPD 0.12.3
      adds  cb2cd91   [project @ 5290] ran ./Build manifest to generate meta files
      adds  b169c90   [project @ 5292] changed tue's email + re-ran make distmeta to update META.yml
      adds  6cc3c10   [project @ 5293] up-to-date TODO with plans.
      adds  fc0bc6f   [project @ 5294] - grouped pod in sections - corrected pod typos here and there - added contact information - new tests for pod correctness and pod coverage - added missing pod for 3 subs
      adds  752b5d4   [project @ 5295] oops, forgot to add new tests in MANIFEST
      adds  20f0d22   [project @ 5296] version 0.12.4
      adds  3cc20f2   [project @ 5399] /bin/bash: q: command not found
      adds  5f54ae0   [project @ 5400] final merging from jq-rewrite-connection
      adds  b23d58d   [project @ 5401] remove old connection methods:  - is_connected  - close_connection  - _connect  - _disconnect  - _process_feedback
      adds  8a6f10e   [project @ 5402] _issue_a_command renamed to _send_command
      adds  d9279f2   [project @ 5403] some methods ported to new connection scheme:   - kill_mpd   - send_password   - get_urlhandlers   - get_server_version removed get_error, now we die() instead
      adds  534dec6   [project @ 5404] ported some methods to new connection scheme:  - set_fade  - stop  - next  - prev  - clear
      adds  8127016   [project @ 5405] ported some methods to new connection scheme:  - add  - load  - updatedb  - shuffle  - rm  - save removed unwanted pod to pollute regular pod
      adds  479e61b   [project @ 5406] method ported to new connection scheme:  - listall DESTROY removed due to new connection scheme.
      adds  1ae8854   [project @ 5407] changed some pod, and version number (for future release)
      adds  471e75c   [project @ 5408] new method ported to new connection scheme:  - play  - playid (play does not accept any more a third parameter)
      adds  cfbd83e   [project @ 5450] methods ported to _send_command:  - delete / deleteid  - output_disable  - output_enable  - pause  - random  - repeat  - seek / seekid  - volume new method status renamed methods:  - get_server_version -> version  - kill_mpd -> mpd  - set_fade -> fade  - set_random -> random  - set_repeat -> repeat  - set_volume -> volume
      adds  b549683   [project @ 5464] ported to new connection:  - list  - listallinfo  - lsinfo  - move / moveid  - swap / swapid
      adds  23aaac7   [project @ 5465] ported to new connection:  - get_current_song_info  - get_song_info  - get_song_info_from_id  - get_time_format  - get_time_info
      adds  8e19187   [project @ 5476] finished porting to new connection scheme:  - crop  - get_title  - playlist  - playlist_changes  - search  - searchadd  - stats
      adds  ad06a31   [project @ 5477] - fixed obvious bugs introduced during porting - added pod to keep 100% pod coverage
      adds  60d8e04   [project @ 5478] corrected bugs introduced in porting:  - map in scalar context  - testing against $line instead of $_  - forcing creation of new hash when building a list
      adds  5ba454b   [project @ 5481] changed a bit text layout.
      adds  26be4e0   [project @ 5490] Changelog for 0.13.0
      adds  4c64b8e   [project @ 5497] status() now returns an Audio::MPD::Status object, for better encapsulation
      adds  74dd4b9   [project @ 5498] added dependancy on Class:Accessor
      adds  2feb686   [project @ 5499] v0.13.1
      adds  fd5a64a   [project @ 5500] updated meta files with 0.13.1 info
      adds  cdfaabc   [project @ 5508] cleaned build, makefile.pl now uses extutils::makemaker instead of module::builder
      adds  9f8a575   [project @ 5509] cleaned use test
      adds  1adfeab   [project @ 5510] add backup files to cleanup
      adds  bf862bc   [project @ 5511] renamed test files
      adds  5d8cf1f   [project @ 5512] skip whole file if no fake mpd
      adds  e121556   [project @ 5513] added common disclaimer header
      adds  89cdf01   [project @ 5514] now testing Audio::MPD::Status up to 100%
      adds  33259f7   [project @ 5515] cleaning backup files everywhere
      adds  0ac1de8   [project @ 5516] mpd module will be tested in 20-*
      adds  0726242   [project @ 5517] Audio::MPD::Test can customize the port
      adds  f5aef11   [project @ 5518] default passwords changed
      adds  5dbbf75   [project @ 5519] testing defined-ness instead of true-ness
      adds  5d08753   [project @ 5520] testing Audio::MPD constructor
      adds  2b40b81   [project @ 5521] new is tested after connection
      adds  887ad0c   [project @ 5523] common header
      adds  bd3c42d   [project @ 5524] _send_command put in a bloc of private methods
      adds  72bec6a   [project @ 5525] testing mpd connection
      adds  2faaa38   [project @ 5526] reordering methods
      adds  3c7b940   [project @ 5527] testing general behaviour
      adds  0abd272   [project @ 5530] bug fix in play/playid
      adds  c802eb7   [project @ 5531] 0.13.2
      adds  ba7bff0   [project @ 5533] 0.13.3 bugfix for volume method
      adds  21cfcec   [project @ 5540] new accessor error
      adds  3ee4811   [project @ 5541] there can be anything after the colon in the status
      adds  30146a1   [project @ 5542] better installation instructions
      adds  b850768   [project @ 5543] new method password more documentation / pod
      adds  5fd5def   [project @ 5544] testing general behaviour
      adds  7bd2171   [project @ 5548] ogg samples for audio::mpd tests
      adds  1d94087   [project @ 5549] updated manifest
      adds  546f231   [project @ 5550] added tests for output
      adds  ae57dc4   [project @ 5551] fake music database
      adds  d7fb085   [project @ 5552] removed music.db, dependant on mpd server version
      adds  1d5ae98   [project @ 5553] removed music.db
      adds  9e2ad2a   [project @ 5554] remove state and music.db files after stopping mpd
      adds  e1d614c   [project @ 5555] do not keep music.db, dependant on mpd version
      adds  b0413aa   [project @ 5556] bug fix in deleteid: was sending delete command bug fix in crop: using reverse order to keep mpd happy moved code & pod here and there to match logical order no error checking in a::m::add(), mpd does that very well
      adds  4dd0466   [project @ 5557] force mpd to be quiet when building database
      adds  5350af6   [project @ 5558] 0.13.4
      adds  ee7d471   [project @ 5559] testing playlist handling
      adds  bfa597b   [project @ 5563] testing database update
      adds  bdd9735   [project @ 5564] moved code & pod to match logical order, added comments
      adds  00742c9   [project @ 5565] fixed some pod
      adds  1ee6d01   [project @ 5566] testing output_enable / output_disable
      adds  f6b321e   [project @ 5567] more comments
      adds  9275630   [project @ 5568] do not pause when testing output_disable to throw error
      adds  3fd4f03   [project @ 5569] new test for info retrieving
      adds  9ca0523   [project @ 5570] more comments
      adds  0f8b5b6   [project @ 5575] - get_urlhandlers renamed to urlhandlers - repeat & random code cleared - some comments added
      adds  acf522c   [project @ 5576] tetsting urlhandlers method
      adds  6588a15   [project @ 5577] sleep 1s between 2 calls to updatedb to let the 1st one finish - otherwise, mpd isn't happy.
      adds  b0999d5   [project @ 5578] added tests for settings
      adds  50848b6   [project @ 5579] - seekid defaults to current song - added more comments - rewrote some pod
      adds  9f03d34   [project @ 5580] added tests for playback
      adds  3a2a627   [project @ 5581] no param checking, it will be done by mpd itself
      adds  08311a1   [project @ 5582] renamed playlist tests to follow order defined in mpd.pm
      adds  2f285d4   [project @ 5583] 0.13.5
      adds  1c67e1c   [project @ 5584] 0.13.5
      adds  fddfa86   [project @ 5590] pod tweaking
      adds  c7ec9e8   [project @ 5591] added Item, Song and Directory modules
      adds  2ba4e66   [project @ 5592] testing usage of Audio::MPD::Item*
      adds  9d6e2da   [project @ 5593] use Audio::MPD::Item as base class
      adds  e0c988b   [project @ 5594] update pod to reach 100% pod coverage
      adds  8010bda   [project @ 5595] pod coverage should come after pod validity
      adds  353d555   [project @ 5596] added accessors id & pos
      adds  fbc9b93   [project @ 5597] oops, forgot the Audio::MPD:: prefix
      adds  5a0a9c3   [project @ 5598] added tests for item
      adds  5ef0815   [project @ 5599] updating manifest now that files have moved
      adds  8771e56   [project @ 5600] removing items from TODO now that it's complete
      adds  1b86a76   [project @ 5601] - get_current_song renamed to current - current now returns an audio::mpd::item object
      adds  0024e52   [project @ 5602] audio::mpd::item is a virtual class, hence cannot be called as a method on an object of this class. thus, no need to test this case.
      adds  a907bf3   [project @ 5603] moving code
      adds  bcba16e   [project @ 5604] - playlist now returns a list of API::Song - fixed a bug in current: _send_command already returns a list of lines
      adds  f4829ae   [project @ 5605] updating pod & comments
      adds  19ae39d   [project @ 5606] testing playlist() and current() methods
      adds  aaf83f8   [project @ 5607] moved code & pod to better follow logical order
      adds  53e01e5   [project @ 5608] - get_song_info() ported to API::Song and renamed to song() - get_song_info_from_id() ported to API::Song and renamed to songid()
      adds  ac8d949   [project @ 5609] urlhandlers now part of general interaction with mpd
      adds  cac6b64   [project @ 5610] testing song() & songid()
      adds  8c60d6c   [project @ 5611] comments
      adds  5b74f44   [project @ 5612] added parens () to indicate a method
      adds  a597f29   [project @ 5613] - get_title() is now API::Song::as_string() - it's also overloaded for stringification of an API::Song
      adds  e6fa139   [project @ 5614] - playlist_changes() renamed to pl_changes() - pl_changes now returns an arrayref of API::Song objects - code & pod moved to match logical orderr
      adds  d0d376a   [project @ 5615] lining up renamed methods
      adds  3f6c180   [project @ 5616] - fixing bug in pl_changes() - correcting pod for pl_changes()
      adds  246e6f6   [project @ 5623] search returns AM::Items
      adds  383a4bc   [project @ 5625] v0.14.0
      adds  94d3243   [project @ 5627] added Scalar::Util as prereq
      adds  9a43eb0   [project @ 5628] new module Audio::MPD::Collection
      adds  e44a8c7   [project @ 5629] extracting revision from svn rev tag
      adds  5d61421   [project @ 5630] creating an Audio::MPD::Collection during object creation
      adds  6aec5b4   [project @ 5631] list() method now splitted in the following Audio::MPD::Collection methods:  - all_albums()  - all_artists()  - all_titles()  - all_pathes()  - albums_from_artist()
      adds  f6f68ed   [project @ 5632] listallinfos now renamed as AM::Collection::all_items()
      adds  990bd8d   [project @ 5633] listall() renamed in AM::Collection::all_items_simple()
      adds  e71640a   [project @ 5634] lsinfo() renamed in AM::Collection::items_in_dir()
      adds  4ec5c4d   [project @ 5635] Audio::MPD::search() splitted in the following AM::Collection methods:  - song()  - songs_by_artist()  - songs_from_album()  - songs_with_title()
      adds  65afe72   [project @ 5636] added Rev keyword to trunk
      adds  20e4978   [project @ 5637] forgot some pod
      adds  13c2a90   [project @ 5638] removed searchadd()
      adds  f85b940   [project @ 5639] added $VERSION, taken from svn Rev tag
      adds  dcf0edd   [project @ 5640] added some files to be cleaned
      adds  ccede40   [project @ 5641] fixed bugs in Collection:  - bless object  - use _mpd instead of directly _send_command
      adds  ebe32ea   [project @ 5642] bug fixed: it's file, not File
      adds  95aaa63   [project @ 5644] added tests for AM::Collection
      adds  ead52d5   [project @ 5645] commenting out $VERSION till i sort out best practice
      adds  9496a1c   [project @ 5646] v0.15.0
      adds  67b6953   [project @ 5648] added support for scripts - empty by now
      adds  5ba2e6d   [project @ 5650] added Readonly as prereq
      adds  cc5b874   [project @ 5651] v0.15.1
      adds  b76abe5   [project @ 5662] fixed bug #25553
      adds  696f06f   [project @ 5663] v0.15.2
      adds  ca63bb4   [project @ 5694] requiring perl 5.8.x minimum
      adds  de4137f   [project @ 5695] v0.15.3
      adds  cdbe657   [project @ 5726] updated AM::Test so that:  - when mpd couldn't start, give the reason instead of the error code  - force creation of a fake mpd db (to avoid nitpicking)
      adds  cc95901   [project @ 5727] AM::Test quicker if no tests performed
      adds  57fb511   [project @ 5744] dynamic playlist for mpd
      adds  da50afc   [project @ 5745] implemented *partial* methods
      adds  eafa1e2   [project @ 5746] introducing high-level changelog
      adds  25ffc29   [project @ 5747] fake playlist
      adds  8e7dbd1   [project @ 5748] added fake playlist
      adds  e820afd   [project @ 5749] updated todo now that lots of things have been done
      adds  432a224   [project @ 5750] 0.15.4
      adds  8d45e9f   [project @ 5752] wrapping delete and add in eval
      adds  64d243c   [project @ 5757] using Getopt::Euclid to keep pod in sync
      adds  d0473c1   [project @ 5760] - more comments - defined -sleep options - code more readable
      adds  c5a84ec   [project @ 5762] inlining update_playlist()
      adds  ff485fa   [project @ 5763] new debug() function
      adds  ae12552   [project @ 5764] removed config file option by now.
      adds  9155825   [project @ 5765] beautifying / completing pod
      adds  5601bd0   [project @ 5772] installing mpd-dynamic script
      adds  26a78b1   [project @ 5774] . more debug infos . 2 new options:    - ratings: dbfile with some ratings    - minimum: min rating for the song to be inserted
      adds  88e8ac3   [project @ 5775] reworked pod to isolate ratings
      adds  5eda479   [project @ 5776] v0.3 (ratings)
      adds  eae84ed   [project @ 5777] added mpd-dynamic to distribution
      adds  578df86   [project @ 5778] 0.16.0
      adds  b849b67   [project @ 5800] new method _cooked_command_as_items() in audio::mpd to pre-parse the output returned by _send_command()
      adds  219f694   [project @ 5801] change playback to go from track 0 in order for slow system not to go beyond last file, then stop... and makes the test fail! X-(
      adds  999c3fb   [project @ 5802] all methods that were parsing _send_command() output to extract items are now using _cooked_command_as_items() - ensuring better test coverage, and more importantly, code factorizing.
      adds  b21b592   [project @ 5803] testing _cooked_command_strip_first_field()
      adds  8a62662   [project @ 5804] new method _cooked_command_strip_first_field()
      adds  c5c06d7   [project @ 5805] using _cooked_command_strip_first_field() to factorize code - and achieving better code coverage (100% reached for am::collection!)
      adds  a6da3d7   [project @ 5806] using _cooked_command_as_items() in a::m for better code reuse + code coverage
      adds  75732e5   [project @ 5807] no, regex are not the best tool to do everything. split can do marvels.
      adds  112d5e9   [project @ 5808] 0.16.1
      adds  3af6008   [project @ 5810] requiring Encode
      adds  f97294d   [project @ 5811] mpd "speaks" utf-8: decoding utf-8 strings
      adds  67ad488   [project @ 5812] decoding what's received is fine, but we must also encode what's sent.
      adds  77ee95a   [project @ 5813] encoding mpd-dynamic debugging output
      adds  0c7f595   [project @ 5814] unicode support: bump to 0.4
      adds  c22d1f3   [project @ 5815] default should be utf-8
      adds  c34d821   [project @ 5816] fixing error in pod.
      adds  b1228b8   [project @ 5817] 0.16.2
      adds  36cde7c   [project @ 5823] added am::playlist to segregate playlist handling. it references back the audio::mpd object as a weak ref. all playlist methods migrated
      adds  3aa0136   [project @ 5824] testing am::playlist too
      adds  02cd202   [project @ 5825] 27-playlist renamed in 40-playlist for better separation of the code tested
      adds  c0fc1fd   [project @ 5826] fixing tests now that we are using am::playlist
      adds  c0f8917   [project @ 5827] - am::playlist() moved to am::playlist::as_items() - updated tests to reflect it
      adds  890f31f   [project @ 5828] unifying pod presentation of the methods
      adds  a2f33c3   [project @ 5829] adding some pod to link to am::playlist
      adds  75d7592   [project @ 5831] am::pl_changes() migrated to am::playlist::items_changed_since(), with tests associated moved accordingly
      adds  39cc04e   [project @ 5832] - new method _cooked_command_as_kv() to split output around colons - used to feed am::status constructor (now 100% tested) - status tests corrected to match this
      adds  6fdf780   [project @ 5835] reworking pod description
      adds  dc37c6f   [project @ 5836] reworking name section in pod
      adds  4c252b3   [project @ 5837] mpd-dynamic now uses the am::playlist extension
      adds  d04221f   [project @ 5838] re-using _coked_command_as_kv()
      adds  fc4b25a   [project @ 5839] adding comments
      adds  c605381   [project @ 5840] testing swap() and swapid()
      adds  95473c4   [project @ 5841] adding comments
      adds  7b20e34   [project @ 5842] adding comments
      adds  f212b0d   [project @ 5843] testing shuffle()
      adds  bf99156   [project @ 5844] adding comments
      adds  ec2c633   [project @ 5845] testing load(), save() and rm()
      adds  7adce0f   [project @ 5846] don't check args in load(), save() and rm(), since mpd will do it way better than what we could achieve
      adds  4752316   [project @ 5847] testing move() and moveid()
      adds  56c87a2   [project @ 5848] oops, forgot to add/remove files in manifest
      adds  6299135   [project @ 5851] 0.17.0
      adds  a877898   [project @ 5853] harmonizing pod accross modules: subs without args are using foo() instead of foo( )
      adds  0782b6c   [project @ 5854] updated todo with future plans
      adds  b4f2c9c   [project @ 5855] added am::time class
      adds  bd12934   [project @ 5856] testing usage of am::time, and fixing stupid (var not declared) error
      adds  c68d1ed   [project @ 5861] - method misspelled - minutes should be int()-ed
      adds  14652e6   [project @ 5862] added tests for audio::mpd::time
      adds  4960e01   [project @ 5863] voiding warning
      adds  213b0d7   [project @ 5864] time param defaulting to '0:0'
      adds  5db2b9e   [project @ 5865] using am::time in am::status
      adds  2dd9b34   [project @ 5866] get_time_info() and get_time_format() now part of am::time
      adds  00c22d8   [project @ 5867] removed what's been done
      adds  91911d4   [project @ 5868] 0.17.1
      adds  2fcff53   [project @ 5873] beautifying
      adds  1f84739   [project @ 5874] new class am::stats
      adds  4b7781e   [project @ 5875] testing use of am::stats
      adds  397ac98   [project @ 5876] tests for am::stats
      adds  4ad45fd   [project @ 5877] comment no longer relevant
      adds  b56b3fd   [project @ 5880] using am::stats instead of a plain hash ref
      adds  ec22ca8   [project @ 5881] adding debug messages
      adds  840c5bb   [project @ 5883] removing finished tasks
      adds  51159a1   [project @ 5884] 0.17.2
      adds  a027a78   [project @ 5885] forgot date in changelog
      adds  518824f   [project @ 5916] new method am::collection::all_songs() with tests
      adds  a7b7d46   [project @ 5917] moving code to fit module order
      adds  6fb351c   [project @ 5918] filling in todo
      adds  c19709f   [project @ 6144] updated comments
      adds  fe16ff2   [project @ 6145] changes updated with new features
      adds  0244d04   [project @ 6362]  r5272 at merlin:  jquelin | 2007-05-30 11:25:48 +0200  requiring Audio::MPD::Common
      adds  f007d0b   [project @ 6363]  r5273 at merlin:  jquelin | 2007-05-30 11:32:17 +0200  common header to perl license
      adds  dc1eb94   [project @ 6364]  r5274 at merlin:  jquelin | 2007-05-30 11:32:51 +0200  common header to perl license
      adds  6bec3f9   [project @ 6365]  r5275 at merlin:  jquelin | 2007-05-30 11:35:06 +0200  moved copying to license + from gpl to perl
      adds  e2a4419   [project @ 6366]  r5276 at merlin:  jquelin | 2007-05-30 11:35:31 +0200  updated license in header + readme
      adds  c2b2f19   [project @ 6367]  r5277 at merlin:  jquelin | 2007-05-30 11:37:30 +0200  removed test for modules outsourced to audio-mpd-common
      adds  30bcdf2   [project @ 6368]  r5278 at merlin:  jquelin | 2007-05-30 11:38:21 +0200  changed license to perl
      adds  9087c7b   [project @ 6369]  r5279 at merlin:  jquelin | 2007-05-30 11:39:50 +0200  renamed changelog to match perl standards
      adds  60ee816   [project @ 6370]  r5280 at merlin:  jquelin | 2007-05-30 11:40:52 +0200  updated manifest after changing lots of files
      adds  c975976   [project @ 6371]  r5281 at merlin:  jquelin | 2007-05-30 11:43:16 +0200  cleaner way to clean
      adds  e2d749a   [project @ 6372]  r5282 at merlin:  jquelin | 2007-05-30 11:44:46 +0200  removed common classes outsourced to audio-mpd-common
      adds  d972a90   [project @ 6373]  r5283 at merlin:  jquelin | 2007-05-30 11:49:19 +0200  removed common files outsourced
      adds  9132886   [project @ 6374]  r5284 at merlin:  jquelin | 2007-05-30 11:49:51 +0200  changed headers and pod to use perl license
      adds  b47560e   [project @ 6375]  r5285 at merlin:  jquelin | 2007-05-30 11:51:44 +0200  removed svn keyword
      adds  dda4d8a   [project @ 6376]  r5286 at merlin:  jquelin | 2007-05-30 12:05:14 +0200  removed reference to copies of common classes in tests
      adds  bf95687   [project @ 6377]  r5287 at merlin:  jquelin | 2007-05-30 12:17:18 +0200  second round of cleaning tests from common audio::mpd classes
      adds  ac23e08   [project @ 6378]  r5288 at merlin:  jquelin | 2007-05-30 12:17:44 +0200  cleaning libs from common audio::mpd::classes
      adds  3dbe52d   [project @ 6379]  r5289 at merlin:  jquelin | 2007-05-30 12:19:20 +0200  new see also section in pod
      adds  4c65b29   [project @ 6380]  r5290 at merlin:  jquelin | 2007-05-30 12:21:02 +0200  saving / restoring volume after tests
      adds  6130ea8   [project @ 6381]  r5291 at merlin:  jquelin | 2007-05-30 12:26:38 +0200  adapted audio::mpd to new calling conventions in audio::mpd::common
      adds  0c53351   [project @ 6382]  r5292 at merlin:  jquelin | 2007-05-30 12:26:57 +0200  fixing test to work (added a sleep)
      adds  d1a3f99   [project @ 6383]  r5293 at merlin:  jquelin | 2007-05-30 12:32:10 +0200  moved scripts/ to examples/
      adds  f30f553   [project @ 6384]  r5294 at merlin:  jquelin | 2007-05-30 12:34:07 +0200  v0.18.0
      adds  b4d929b   [project @ 6441]  r5389 at merlin:  jquelin | 2007-05-31 20:56:11 +0200  fixing mantis bug #556: support for multiple $path in playlist->add
      adds  3da01e5   [project @ 6442]  r5390 at merlin:  jquelin | 2007-05-31 20:58:34 +0200  v0.18.1
      adds  70bbae0   [project @ 7035]  r7754 at merlin:  jquelin | 2007-11-13 20:20:49 +0100  fixing bug 29232 (courtesy of David Bitseff)
      adds  1ab03e0   [project @ 7036]  r7755 at merlin:  jquelin | 2007-11-13 20:22:57 +0100  v0.18.2
      adds  d355230   [project @ 7046]  r7848 at merlin:  jquelin | 2007-11-26 12:51:26 +0100  fixing build/prereqs
      adds  6038aba   [project @ 7047]  r7849 at merlin:  jquelin | 2007-11-26 12:52:32 +0100  v0.18.3
      adds  cbc504a   [project @ 7054]  r7919 at merlin:  jquelin | 2007-11-29 20:05:31 +0100  constructor changes its api, accepting conntype parameter
      adds  3876394   [project @ 7055]  r7920 at merlin:  jquelin | 2007-11-29 20:05:49 +0100  porting to new constructor api
      adds  51222fd   [project @ 7056]  r7921 at merlin:  jquelin | 2007-11-29 20:07:50 +0100  daemonizing after mpd connection
      adds  d8ab625   [project @ 7057]  r7922 at merlin:  jquelin | 2007-11-29 20:21:39 +0100  support for password at host
      adds  d1fd443   [project @ 7058]  r7923 at merlin:  jquelin | 2007-11-29 20:22:03 +0100  testing password at host
      adds  eb229db   [project @ 7059]  r7924 at merlin:  jquelin | 2007-11-29 20:23:32 +0100  v0.19.0
      adds  2065023   [project @ 7069]  r7941 at merlin:  jquelin | 2007-12-02 11:11:13 +0100  recognizing playlists too
      adds  e1d5a42   [project @ 7070]  r7942 at merlin:  jquelin | 2007-12-02 11:11:31 +0100  fixing tests number for playlists
      adds  c0997fb   [project @ 7071]  r7943 at merlin:  jquelin | 2007-12-02 17:42:16 +0100  new method all_playlists (courtesy of Joey Hess)
      adds  adf8fb0   [project @ 7072]  r7944 at merlin:  jquelin | 2007-12-02 17:42:30 +0100  tests for all_playlists
      adds  a897003   [project @ 7073]  r7945 at merlin:  jquelin | 2007-12-03 18:24:19 +0100  v0.19.1
      adds  87097ab   finishing svn to git export
      adds  c198b12   ratings are stored as utf8, so we need to decode
      adds  cfebc61   ignore file for git
      adds  368d7de   v0.19.2
      adds  b4ba162   document the fact that version does not always return mpd's version
      adds  a096e91   update version test to take into account difference between protocol version and mpd version
      adds  3814ab6   updated copyright information
      adds  5fb7c00   work around buggy detection method
      adds  a3b3a1a   marking some tests as todo, since detection method is now always reliable (because of timing issues)
      adds  48c31e5   v0.19.3  - version() reports *protocol* version, not real mpd version  - fix some tests that failed because of detection method not precise    enough (timing issues)
      adds  a540001   updated contact information
      adds  236d8fe   note in changelog what has been done, for next version
      adds  39c4b78   update pod to be more coherent in email addresses + see also
      adds  2ff07d0   listing mpd-dynamic script prereqs as module prereqs
      adds  3059f75   v0.19.4  - doc update  - listing mpd-dynamic script prereqs as module prereqs
      adds  d3c929b   forcing a default alsa output for test mpd
      adds  5251d15   mpd doesn't seem to provide an http urlhandler anymore
      adds  f89721c   adding autogenerated file to ignore list
      adds  2b16c4f   pod update
      adds  0f1f042   extended copyright info to 2009
      adds  2b0fb53   more pod update
      adds  2f1d353   pod update
      adds  7ef9e6d   pod update
      adds  b0a49e3   updating tests to match new mpd 0.14 behaviour
      adds  71dcde5   added a note on backward compatibility
      adds  1617070   using null output plugin for testing
      adds  4183b53   adding a note on idle command (new in 0.14)
      adds  4866ee1   updated authors
      adds  88d01fc   v0.19.5
      adds  3cf2ed0   doc update
      adds  1ab4e57   v0.19.6
      adds  383b3ca   fix #50109 problem with newer Class::Accessor
      adds  6f5db94   v0.19.7
      adds  0cab36c   created dzil config
      adds  04355d1   remove files generated by dzil
      adds  5e9ba66   removed copyright in libs, will be added by dzil
      adds  df9a4ba   removed copyright in tests, will be added by dzil
      adds  65461e9   removed generic tests, added by dzil
      adds  920f3fb   moved strict & warnings to top of file to please critic
      adds  0e922c9   removed author & copyright, added by dzil
      adds  5aba940   removed $VERSION, added by dzil
      adds  db48064   no need for manifest.skip
      adds  9d543b0   remove unused dzil plugin
      adds  1086935   moved NAME head1 to abstract for dzil
      adds  738f27b   skipping compile test for audio::mpd::test
      adds  f767171   fix perlcritic errors
      adds  f769884   update ignore file for git
      adds  2988ef4   v0.19.8
      adds  469f41a   pod update
      adds  1d4a3b5   POD updates - use L<> to make links between documentation for various components.
      adds  492b589   removed pod that will be added by dzil
      adds  3eb183a   let mpd shut down the socket cleanly before testing
      adds  7ae6f17   using test::corpus::audio::mpd
      adds  e28aabf   removing audio::mpd::test, superseded by test;;corpus::audio::mpd
      adds  ece1267   removing test files
      adds  8470fe7   skipping failing test
      adds  097025b   test data no longer located in t/
      adds  98609fb   no module to skip for compile tests
      adds  9761ee2   adding prereq for tests
      adds  80ac512   moving todo tests to skipped tests
      adds  887f579   use L<> to have free links on cpan website
      adds  5bc2f49   requiring 5.008
      adds  0bbd5fe   copyright added by dzil
      adds  7b96b57   v0.19.9
      adds  cbccdb4   update prereqs, not caught by autoprereq
      adds  213570c   v0.19.10
      adds  6cb17a2   using moose accessors
      adds  0ef50ec   collection moose-ified
      adds  00922b6   playlist moose-ified
      adds  c1b9490   making class immutable
      adds  ca6cd28   pod & comments update
      adds  7b798ae   using moose lazy builders
      adds  81f9ed7   using moose constructor
      adds  ca4852f   pod update
      adds  b1c848d   comment update
      adds  e260e36   using moose subtypes
      adds  0e4e52a   moving to 1.yydddn versioning scheme
      adds  290bc71   pod update
      adds  645ba2a   v1.092950
      adds  e0eab4a   class::accessor is no more used
      adds  93cbe73   new autoprereq plugin trims only modules in the dist
      adds  67d4044   using podweaver
      adds  26f0403   update changes
      adds  d2d8f38   ini file for pod::weaver
      adds  1776103   weaving audio::mpd
      adds  434ff85   weaving audio::mpd::collection
      adds  bcc82c2   weaving audio::mpd::playlist
      adds  8c78840   fix collector (used for troubleshooting)
      adds  964c214   null db_playtime was a bug in mpd 0.15.3
      adds  fe6b068   using moosex::has::sugar
      adds  705652b   introducing audio::mpd::types
      adds  e226b84   fix a test now that mpd is built with http
      adds  5072324   v1.093170
      adds  bc4ae6e   pod update
      adds  1a01323   fix email
      adds  c57a39b   using jquelin pluginbundle
      adds  c50e517   moose::util::typeconstraints automatically exports types
      adds  3c07768   v1.100430
      adds  214768f   reference to mpd-rate
      adds  071f65e   update to meta spec 2.0
      adds  1274811   dzil changed prereqs definition
      adds  4141224   pod::weaver now waves scripts too
      adds  311b511   quiet perlcritic
      adds  1d44b12   do not report module version, since Test::Corpus::Audio::MPD can die during load time
      adds  07dd274   v1.102260
      adds  5380c99   new command: outputs
      adds  91c5cf9   pod update
      adds  c266f51   v1.110560
      adds  393e26e   pod update
      adds  db63e1a   v1.111200
      adds  6f3380a   collection: new methods all_genres / artists_by_genre (sebastien nobili)
      adds  38ef236   v1.112670
      adds  c344e48   use a meaningful package name for scripts
      adds  df7ce43   fix rt#71202 - requiring software mixer for tests
      adds  e2730d9   fix rt#68357 - ipv6 support
      adds  8d412c6   fix rt#71201 - url handlers can vary with mpd installation
      adds  1ecc02b   tests for all_genres, artists_by_genre (sebastien nobili)
      adds  be330ce   v1.113280
      adds  84340aa   rt#75436 - mpd-rate and mpd-dynamic should fail gracefully when no song is playing
      adds  96cf2e7   rt#75437 - fix pod name
      adds  e769fef   remove copyright & author, dzil takes care of that
      adds  b83db01   v1.120610
      adds  93aa30d   migrated to @Author::JQUELIN
      adds  6480409   adapt to new Moose (rt#90682)
      adds  9fa1273   pointint to metacpan
      adds  9ebc005   fixing t/23-output.t
      adds  466c7a0   new mpd starts song id with 1 (was 0 before)
      adds  65261db   fix t/30-collection.t
      adds  cfbf314   v2.000
      adds  cfe711c   mpd-dynamic: simplify code & logic
      adds  54deefb   new script mpd-dump-ratings
      adds  40a9195   v2.001
      adds  3187040   test support for mpd 0.19 (debian)
      adds  bb0a1ee   v2.002
      adds  39f74b2   Imported Upstream version 2.002
       new  359fc43   Merge tag 'upstream/2.002'
       new  83cbd90   Update debian/changelog
       new  9f6450e   fix email address in debian/upstream/metadata
       new  d66d410   Drop mpd-0.19.patch, merged upstream.
       new  faa8a21   debian/copyright: document new bin/mpd-dump-ratings script.
       new  b7a86ed   Update years of packaging copyright.
       new  09f4735   Update (build) dependencies.
       new  32f2cbd   Declare compliance with Debian Policy 3.9.8.
       new  260225f   Add a patch and a lintian override for spelling issues.
       new  4c5959c   Bump debhelper compatibility level to 9.
       new  9da1b8b   releasing package libaudio-mpd-perl version 2.002-1

The 14 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Build.PL                                           |  35 ++-
 Changes                                            |   7 +
 MANIFEST                                           |  10 +-
 META.json                                          | 242 ++++++++++++---------
 META.yml                                           | 218 +++++++++++--------
 README                                             |   4 +-
 bin/mpd-dump-ratings                               | 185 ++++++++++++++++
 bin/mpd-dynamic                                    |  33 +--
 bin/mpd-rate                                       |   2 +-
 debian/changelog                                   |  15 +-
 debian/compat                                      |   2 +-
 debian/control                                     |  17 +-
 debian/copyright                                   |  11 +-
 debian/libaudio-mpd-perl.lintian-overrides         |   4 +
 debian/patches/mpd-0.19.patch                      |  34 ---
 debian/patches/series                              |   2 +-
 debian/patches/spelling.patch                      |  17 ++
 debian/upstream/metadata                           |   8 +
 lib/Audio/MPD.pm                                   |   4 +-
 lib/Audio/MPD/Collection.pm                        |   4 +-
 lib/Audio/MPD/Playlist.pm                          |   4 +-
 lib/Audio/MPD/Types.pm                             |   4 +-
 t/00-compile.t                                     |  18 +-
 t/00-report-prereqs.dd                             |  58 +++++
 t/00-report-prereqs.t                              | 191 ++++++++++++++++
 t/000-report-versions-tiny.t                       |  92 --------
 t/24-info.t                                        |   5 +-
 ...elease-pod-coverage.t => author-pod-coverage.t} |   4 +-
 t/{release-pod-syntax.t => author-pod-syntax.t}    |   5 +-
 29 files changed, 846 insertions(+), 389 deletions(-)
 create mode 100755 bin/mpd-dump-ratings
 create mode 100644 debian/libaudio-mpd-perl.lintian-overrides
 delete mode 100644 debian/patches/mpd-0.19.patch
 create mode 100644 debian/patches/spelling.patch
 create mode 100644 debian/upstream/metadata
 create mode 100644 t/00-report-prereqs.dd
 create mode 100644 t/00-report-prereqs.t
 delete mode 100644 t/000-report-versions-tiny.t
 rename t/{release-pod-coverage.t => author-pod-coverage.t} (80%)
 rename t/{release-pod-syntax.t => author-pod-syntax.t} (75%)

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



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