[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