libsoundio packaging

2015-09-12 Thread Andrew Kelley
I've completed libsoundio packaging with one little hiccup, which I've
emailed debian-devel about. GNUInstallDirs seems to not be giving an arch
triplet for the install directory.

Anyway once that is done, libsoundio packaging is complete.

Will you be a sponsor, Felipe?

I got my key signed by a debian developer, so I can resume the process of
becoming a Debian Maintainer.
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#798739: cmake: GNUInstallDirs reports CMAKE_INSTALL_LIBDIR as "lib" instead of "lib/$triplet"

2015-09-12 Thread Andrew Kelley
Package: cmake
Version: 3.2.2-2+b1
Severity: important


Here is a simple CMakeLists.txt file:

include(GNUInstallDirs)
message("lib: ${CMAKE_INSTALL_LIBDIR}")

It outputs: "lib: lib". No arch triplet.

I also tested this with cmake from experimental, currently version
3.3.1.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.1.0-2-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages cmake depends on:
ii  cmake-data 3.2.2-2
ii  dpkg   1.18.2
ii  libarchive13   3.1.2-11+b1
ii  libc6  2.19-19
ii  libcurl3   7.44.0-1
ii  libexpat1  2.1.0-7
ii  libgcc11:5.2.1-17
ii  libjsoncpp0v5  0.10.5-1
ii  libstdc++6 5.2.1-17
ii  procps 2:3.3.10-4
ii  zlib1g 1:1.2.8.dfsg-2+b1

Versions of packages cmake recommends:
ii  gcc   4:5.2.1-4
ii  make  4.0-8.2

Versions of packages cmake suggests:
pn  codeblocks   
pn  eclipse  
pn  ninja-build  

-- no debconf information

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: libsoundio packaging

2015-09-12 Thread Andrew Kelley
On Sat, Sep 12, 2015 at 12:03 AM, Andrew Kelley <superjo...@gmail.com>
wrote:

> I've completed libsoundio packaging with one little hiccup, which I've
> emailed debian-devel about. GNUInstallDirs seems to not be giving an arch
> triplet for the install directory.
>
> Anyway once that is done, libsoundio packaging is complete.
>
> Will you be a sponsor, Felipe?
>
> I got my key signed by a debian developer, so I can resume the process of
> becoming a Debian Maintainer.
>

Alright, the GNUInstallDirs issue is fixed and the libsoundio package is
ready to be tagged and uploaded to FTP masters.
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Fwd: Thank YOU! GrooveBasin

2015-02-18 Thread Andrew Kelley
Happy Groove Basin user :-)

Not a Debian user but still, I thought it would be nice to see a happy user
of a project packaged by the Multimedia Team.


-- Forwarded message --
From: kevin folz kevinf...@gmail.com
Date: Wed, Feb 18, 2015 at 11:54 AM
Subject: Thank YOU! GrooveBasin
To: superjo...@gmail.com


Where can I help / donate $$ to this project. You sir need a beer on me.

Honestly, I have been searching for the perfect (linux) media player for 3
years... and so happy to have found you. I just installed 1.5.0 on arch
linux. BLOWN AWAY!

I am also a software engineer...  and thats a problem, hard to settle on
crap software, that you know you would make differently. your software is
EXACTLY how I would make it.

Searching through the library, most software fails at searching for
file/folder names! Some modify your music folder / add metadata (awful).
Groove '/' keyboard shortcut + random_folder_name + 'enter' BAM! LOVE IT!

I used Winamp on Windows for 10 years+, the simple playlist first UI is
what I liked+ Jump To File for queue but I use Linux at work since
2011. I also have 33,000 songs, so very few players survive.

My Carputer (arch + bluetooth + pulse) - car stereo will also switch to
this (vs audacious) as I now have an android app (MPDroid) to control
it :D :D Bluez doesn't support AVRCP properly yet either so a simple
tablet mounted to dash will work just fine.

Audacious (with search tool plugin) in Ubuntu comes close, but lacks Web UI
/ Android apps. Mpris is an awesome protocol though.
http://specifications.freedesktop.org/mpris-spec/latest/

My only todo, is implementing global hotkeys... I should be able to rig
that through window manger - mpd console cmd, I would hope?

Your biggest fan, sorry for the long email, I am SUPER excited.
-Kevin

pps. love the streaming! I actually don't need to bring my USB HDD to work
anymore ! Much awesome. Such respect. Wow!
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#764374: libgroove: FTBFS on hurd-i386

2014-10-07 Thread Andrew Kelley
On Tue, Oct 7, 2014 at 10:31 AM, Pino Toscano p...@debian.org wrote:

 On 2014-10-07 18:42, Svante Signell wrote:

 Source: libgroove
 Version: 4.2.0-1
 Severity: important
 Tags: patch
 User: debian-h...@lists.debian.org
 Usertags: hurd

 Hi,

 libgroove fails to build on GNU/Hurd  due to a name clash with OSX, both
 are defining the __MACH__ keyword.


 --- a/grooveplayer/osx_time_shim.h  2014-09-25 17:26:09.0 +0200
 +++ b/grooveplayer/osx_time_shim.h  2014-10-07 18:27:30.0 +0200
 @@ -8,7 +8,7 @@

  #ifndef GROOVE_MACH_TIME_H_INCLUDED
  #define GROOVE_MACH_TIME_H_INCLUDED
 -#ifdef __MACH__
 +#if defined(__MACH__)  !defined(__GNU__)

  #include sys/types.h
  #include sys/_types/_timespec.h

 This file is definitely OSX-specific, so the above preprocessor
 condition is too loose; it should be __MACH__ and __APPLE__, or simply
 just __APPLE__.


Thank you for the report and the patch. libgroove upstream released 4.2.1
which resolves this problem. The libgroove Debian package is updated to
this new release and is ready for upload.
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: Bits from the Debian Multimedia Team [RELOADED]

2014-10-04 Thread Andrew Kelley
On Sat, Oct 4, 2014 at 8:54 AM, Felipe Sateler fsate...@debian.org wrote:

  Groove Basin is on track to be uploaded before the freeze. I'm hoping
 this
  is something users could be excited about.

 It has just been uploaded. Lets hope ftp-master can review it before the
 freeze.


Let us hope. Meanwhile I added it to the wiki. Feel free to edit if it's
too long.
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: Bits from the Debian Multimedia Team [RELOADED]

2014-10-03 Thread Andrew Kelley
On Fri, Oct 3, 2014 at 12:54 PM, Alessio Treglia ales...@debian.org wrote:

 I know that it's a quite boring thing to do but IMHO we'd do a great
 service to all our users by releasing an update on what they'll find on
 Jessie.

 I'll try to allocate some time tomorrow to do my bits (LV2, various libs
 and programs), I would also love to see updates on:

 - Jack (Adrian?)
 - Libav (Reinhard?)
 - XBMC (Balínt?)
 - MPV (Alessandro?)
 - Mediatomb (Hector?)
 - VLC (Benjamin?)
 - Handbrake (Sebastian?)

 Jonas, Jaromír, Matteo, Stuart et al : anything to declare? :)

Groove Basin https://github.com/andrewrk/groovebasin is on track to be
uploaded before the freeze. I'm hoping this is something users could be
excited about.
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#758350: libgroove: Use pkg-config to determine FFmpeg linker flags

2014-08-17 Thread Andrew Kelley
Thank you for your patch Andreas.

This library has been developed exclusively against libav. I have only
tested this library against ffmpeg one time, and when I did, it segfaulted.

I'm having a hard time understanding why I should make the package and
build script more complicated for an unsupported library that is not even
in experimental yet.

Please close the bug and re-open when ffmpeg is in experimental or unstable.

Regards,
Andrew


On Sat, Aug 16, 2014 at 2:40 PM, Andreas Cadhalpun 
andreas.cadhal...@googlemail.com wrote:

 Source: libgroove
 Version: 4.1.1+dfsg-1
 Severity: wishlist
 Tags: patch
 Usertags: reintroducing-ffmpeg

 Dear maintainer,

 I am working on reintroducing FFmpeg to Debian [1-2].

 In order to make FFmpeg co-installable with Libav, the libraries were
 renamed to lib*-ffmpeg. Thus using linker flags like '-lavcodec' doesn't
 work with the FFmpeg packages.

 To get the correct linking flags for both FFmpeg and Libav, one can
 (and should) use pkg-config.

 Attached patch achieves that for this package. Please apply it to
 facilitate building your package with FFmpeg in Debian.

 If you want to facilitate this even further, you can also add
 lib*-ffmpeg-dev alternatives to the Libav build-dependencies.

 While the FFmpeg package is still waiting in the NEW queue [3], it can
 already be built from the git repository [4].

 Best regards,
 Andreas


 1: https://lists.debian.org/debian-devel/2014/07/msg01010.html
 2: https://bugs.debian.org/729203
 3: https://ftp-master.debian.org/new/ffmpeg_7:2.3.1-1.html
 4: https://anonscm.debian.org/cgit/collab-maint/ffmpeg.git


 ___
 pkg-multimedia-maintainers mailing list
 pkg-multimedia-maintainers@lists.alioth.debian.org

 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: Possibly new people on board

2014-06-30 Thread Andrew Kelley
Let's get some more Andrews in this email thread ;-)


On Mon, Jun 30, 2014 at 4:14 PM, Felipe Sateler fsate...@debian.org wrote:

 On Mon, Jun 30, 2014 at 10:10 AM, Andrew Shadura and...@shadura.me
 wrote:
  Hello everyone,
 
  I've learnt recently that Andrei Alin (better known as Andrew Webupd8)
  is maintaining an unofficial PPA for Ubuntu with Audacious and other
  multimedia packages, and have invited him to participate in the
  maintenance of official packages in Debian. He doesn't have any
  contributions to Debian yet, but it seems that he has some good
  experience with Debian packaging, even if it may be not very compliant
  with the Policy (I haven't checked his packages thoroughly, but they
  seem mostly fine). I think he may start with finishing the packaging
  of Audacious 3.5 in Debian by porting the changes from his private
  PPA, with help and guidance from me and people on the Multimedia Team.
 
  So please welcome him and help him to become a part of the team :)

 Welcome! Please read the team wiki[1], and apply to the project in alioth!


 [1] wiki.debian.org/DebianMultimedia

 --

 Saludos,
 Felipe Sateler

 ___
 pkg-multimedia-maintainers mailing list
 pkg-multimedia-maintainers@lists.alioth.debian.org

 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: hello! I would like to join the pkg-multimedia team

2014-06-26 Thread Andrew Kelley
On Thu, Jun 26, 2014 at 7:07 PM, Felipe Sateler fsate...@debian.org wrote:

 It seems your computer is somewhat outdated, I get 69 distinct packages.


Is that Debian Testing?


   Would Debian approve of this?

 What do you mean approve of this?


I mean - would Debian accept the upload of so many new packages?


 Surely all the deps are free
 software? If you mean bundling, that is very likely to be frowned
 upon.


Yes they are all free software and I do not mean bundling.


 However, the more important issue is that several of the dependencies
 have conflicting requirements. Possibly the requirements are too
 strong, but I don't know.


Hmm. I compiled the list of conflicts below. As a preliminary step I will
submit a patch to each project in attempt to get them to update their
dependencies to the latest.

bl (~0.6.0)
bl (~0.8.0)

colors (0.5.x)
colors (~0.6.0-1)
colors (0.6.x)
colors (0.x.x)

debug (~0.7.2)
debug (~0.8.0)

iconv-lite (~0.2.11)
iconv-lite (0.4.3)

mime (~1.2.11)
mime (1.2.5)

nan (~0.3.0)
nan (~0.6.0)

readable-stream (~1.0.2)
readable-stream (~1.0.24)
readable-stream (~1.0.26)
readable-stream (~1.0.26-4)
readable-stream (1.0.27-1)
readable-stream (~1.1.9)

request (2.16.x)
request (~2.34.0)

underscore ()
underscore (~1.4.4)
underscore (~1.6.0)

xtend (~2.1.1)
xtend (~3.0.0)
xtend (~3.0.0)
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: [SCM] libav/experimental: update debian/changelog

2014-03-24 Thread Andrew Kelley
Why is the libav 10 release in experimental? Shouldn't it go into unstable
now?


On Sun, Mar 23, 2014 at 12:00 PM, siret...@users.alioth.debian.org wrote:

 The following commit has been merged in the experimental branch:
 commit 39cfd60ab4a68ca475bbf6fe7f639a47dfeb5e7a
 Author: Reinhard Tartler siret...@tauware.de
 Date:   Sun Mar 23 14:24:23 2014 -0400

 update debian/changelog

 diff --git a/debian/changelog b/debian/changelog
 index b58543e..53b3612 100644
 --- a/debian/changelog
 +++ b/debian/changelog
 @@ -1,3 +1,10 @@
 +libav (6:10-1) experimental; urgency=low
 +
 +  * New upstream release 10. Full changelog avaialble at:
 +
 http://git.libav.org/?p=libav.git;a=blob;f=Changelog;hb=refs/tags/v10_beta2
 +
 + -- Reinhard Tartler siret...@tauware.de  Sun, 23 Mar 2014 14:23:55
 -0400
 +
  libav (6:10~beta2-2) experimental; urgency=low

* Drop unnecessary packages: libavformat-extra-, libavutil-extra,

 --
 Libav/FFmpeg packaging

 ___
 pkg-multimedia-commits mailing list
 pkg-multimedia-comm...@lists.alioth.debian.org

 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-commits

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: [SCM] libav/experimental: update debian/changelog

2014-03-24 Thread Andrew Kelley
Never mind - Sebastinas pointed me to
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=739079 which explains
everything.


On Mon, Mar 24, 2014 at 12:28 PM, Andrew Kelley superjo...@gmail.comwrote:

 Why is the libav 10 release in experimental? Shouldn't it go into unstable
 now?


 On Sun, Mar 23, 2014 at 12:00 PM, siret...@users.alioth.debian.orgwrote:

 The following commit has been merged in the experimental branch:
 commit 39cfd60ab4a68ca475bbf6fe7f639a47dfeb5e7a
 Author: Reinhard Tartler siret...@tauware.de
 Date:   Sun Mar 23 14:24:23 2014 -0400

 update debian/changelog

 diff --git a/debian/changelog b/debian/changelog
 index b58543e..53b3612 100644
 --- a/debian/changelog
 +++ b/debian/changelog
 @@ -1,3 +1,10 @@
 +libav (6:10-1) experimental; urgency=low
 +
 +  * New upstream release 10. Full changelog avaialble at:
 +
 http://git.libav.org/?p=libav.git;a=blob;f=Changelog;hb=refs/tags/v10_beta2
 +
 + -- Reinhard Tartler siret...@tauware.de  Sun, 23 Mar 2014 14:23:55
 -0400
 +
  libav (6:10~beta2-2) experimental; urgency=low

* Drop unnecessary packages: libavformat-extra-, libavutil-extra,

 --
 Libav/FFmpeg packaging

 ___
 pkg-multimedia-commits mailing list
 pkg-multimedia-comm...@lists.alioth.debian.org

 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-commits



___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: what does Debian Multimedia team think about uploading libgroove?

2014-02-23 Thread Andrew Kelley
On Sun, Feb 23, 2014 at 2:30 PM, Alessandro Ghedini gh...@debian.orgwrote:

 I just tagged and uploaded it. Feel free to contact me privately (at the
 gh...@debian.org address) or on the mailing list next time you need an
 upload.


Cheers! Thank you for the help and the sponsorship.
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: what does Debian Multimedia team think about uploading libgroove?

2014-02-22 Thread Andrew Kelley
On Sat, Feb 22, 2014 at 8:49 AM, Felipe Sateler fsate...@debian.org wrote:

 As I said before, groovebasin looks cool. Are you planning on uploading it
 too?


Yes I would love to do that. However, I don't think the software is quite
ready yet. I'd like to reach a certain release milestone first.


 I'm interested, but a bit short on time. It might take me some time to
 go over the libgroove packaging.


Looks like Alessandro beat you to it :-)
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: what does Debian Multimedia team think about uploading libgroove?

2014-02-22 Thread Andrew Kelley
Thank you for your feedback. I am working on addressing it. One question
below:

On Sat, Feb 22, 2014 at 10:11 AM, Alessandro Ghedini
alessan...@ghedini.mewrote:

 This is usually done by adding a get-orig-source target to debian/rules
 that
 downloads the tarball using uscan, unpacks it, rm -rf the folder and
 repacks it.


Do you know of a pkg-multimedia repository I can look at to see a good
example of this?
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: what does Debian Multimedia team think about uploading libgroove?

2014-02-22 Thread Andrew Kelley
On Sat, Feb 22, 2014 at 4:39 PM, Andrew Kelley superjo...@gmail.com wrote:

 Do you know of a pkg-multimedia repository I can look at to see a good
 example of this?


Never mind; I figured it out. I have only the *-dbg and the *.symbols left
to do and then I will be back :-)
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: what does Debian Multimedia team think about uploading libgroove?

2014-02-22 Thread Andrew Kelley
Alessandro,

Again thank you for your feedback. I have addressed all of it.

What is the next step?

On Sat, Feb 22, 2014 at 10:11 AM, Alessandro Ghedini
alessan...@ghedini.mewrote:

 On sab, feb 22, 2014 at 10:49:45 -0300, Felipe Sateler wrote:
  On Thu, Feb 20, 2014 at 6:30 PM, Andrew Kelley superjo...@gmail.com
 wrote:
   * Package name: libgroove
  Version : 3.0.6-1
  Upstream Author : Andrew Kelley superjo...@gmail.com
* URL : https://github.com/andrewrk/libgroove
* License : Expat
  Section : libs
 
  As I said before, groovebasin looks cool. Are you planning on uploading
 it too?
 
  I'm interested, but a bit short on time. It might take me some time to
  go over the libgroove packaging.

 I'm interested too (but I seem to have missed the original email from
 Anrew).

 So, I had a quick look at the packaging and it generally looks good, but
 here
 are a few comments:

 * Since it requires libav10 to be built (e.g. libavutil/frame.h), you
 should
   note that in debian/control with appropriate versioned Build-Depends.

 Build-Depends:
  [...]
  libavcodec-dev (= 6:10~),
  libavfilter-dev (= 6:10~),
  libavformat-dev (= 6:10~),
  libavutil-dev (= 6:10~),
  [...]

 * While at it, there should be one Build-Depends per line, as per team
 policy.

 Build-Depends: a,
  b,
  c,
  d

 * The tarball downloaded with uscan --download-current-version is
 different
   from the one in the pristine-tar branch.

 The difference seems to be that the upstream repository contains a deps/
 folder
 bundling the libraries needed to build it. The canonical Debian way to
 handle
 this would be to repack the upstream tarball removing the directories
 (which is
 what you did) but also providing an automated way to do that.

 This is usually done by adding a get-orig-source target to debian/rules
 that
 downloads the tarball using uscan, unpacks it, rm -rf the folder and
 repacks it.

 Another way would be [0].

 See Developer's Reference §6.7.8.2.

 (I'm not quite sure if the team's packaging policy says anything about
 this).

 [0] http://pkg-perl.alioth.debian.org/howto/repacking.html

 * The file downloaded by uscan gets called libgroove-3.0.6.tar.gz
 instead
   of libgroove-3.0.6.tar.gz (not really a problem but it's kinda ugly).

 * Any reason why you are using version=2 instead of version=3 in
   debian/watch?

 * The comments in debian/rules added by dh_make should be removed.

 * It'd be nice if you also provided *.symbols files for all the libraries
 built,
   see dpkg-gensymbols(1).

 * It'd be nice if you provided -dbg packages for all the libraries built
 (or a
   single -dbg for all the libraries). This should be done e.g. by
 overriding
   dh_strip and calling it like dh_strip --dbg-package=libgroove3-dbg.

 That's all I think, but I may still have missed something. Feel free to
 ask if
 you have any question.

 Cheers

 --
 perl -E '$_=q;$/= @{[@_]};and s;\S+;inidehG ordnasselA;eg;say~~reverse'

 ___
 pkg-multimedia-maintainers mailing list
 pkg-multimedia-maintainers@lists.alioth.debian.org

 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: [SCM] libgroove/master: add debug package

2014-02-22 Thread Andrew Kelley
On Sat, Feb 22, 2014 at 8:46 PM, Reinhard Tartler siret...@gmail.comwrote:

 I'd rather name the package libgroove-dbg, i.e., leave the soname out,
 so that we don't need a new package name on the next soname bump.


Good point. Fixed.
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#739715: contains embedded copy of libebur128

2014-02-21 Thread Andrew Kelley
Package: cantata
Version: 1.1.3.ds1-1
Severity: normal

cantata contains an embedded copy of libebur128. A libebur128 package is now
in unstable and cantata package should declare a dependency on it and use the
shared library.

See Debian policy: https://www.debian.org/doc/debian-policy/ch-
source.html#s-embeddedfiles

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


what does Debian Multimedia team think about uploading libgroove?

2014-02-20 Thread Andrew Kelley
Description: audio dispatching library (development files)
 This C library provides an sink-based API for decoding and encoding audio.
 It is intended to be used as a backend for music player applications,
however
 it may also be used as a backend for any audio processing utility.

I have packaged it here:
http://anonscm.debian.org/gitweb/?p=pkg-multimedia/libgroove.git;a=summary

* Package name: libgroove
   Version : 3.0.6-1
   Upstream Author : Andrew Kelley superjo...@gmail.com
 * URL : https://github.com/andrewrk/libgroove
 * License : Expat
   Section : libs

  It builds these binary packages:

libgroove-dev - audio dispatching library (development files)
 libgroove3 - audio dispatching library
 libgrooveloudness-dev - loudness scanner sink for libgroove (development
files)
 libgrooveloudness3 - loudness scanner sink for libgroove
 libgrooveplayer-dev - audio device playback sink for libgroove
(development files)
 libgrooveplayer3 - audio device playback sink for libgroove

Here are some examples of API usage:
https://github.com/andrewrk/libgroove/tree/master/example

And here is a music player application that depends on libgroove:
https://github.com/andrewrk/groovebasin
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: [SCM] libav/experimental: Follow upstreams new location for source-code examples for dh_installexamples

2014-02-17 Thread Andrew Kelley
Is there a reason to decide one way or the other to put dh_installexamples
into the debian/rules file versus creating a debian/package.examples file?


On Mon, Feb 17, 2014 at 5:05 PM, siret...@users.alioth.debian.org wrote:

 The following commit has been merged in the experimental branch:
 commit 7e2ac941689af2ddc0039eae5f4fcf6494708be1
 Author: Reinhard Tartler siret...@tauware.de
 Date:   Mon Feb 17 22:04:38 2014 +

 Follow upstreams new location for source-code examples for
 dh_installexamples

 diff --git a/debian/libavcodec-dev.examples
 b/debian/libavcodec-dev.examples
 new file mode 100644
 index 000..c272481
 --- /dev/null
 +++ b/debian/libavcodec-dev.examples
 @@ -0,0 +1 @@
 +doc/examples/*.c
 diff --git a/debian/rules b/debian/rules
 index bbe4270..36d2dc7 100755
 --- a/debian/rules
 +++ b/debian/rules
 @@ -140,7 +140,7 @@ install: build $(DH_INSTALL_FILES)
 dh_installdocs -plibavcodec54 codecs.txt
 dh_installdocs -a doc/APIchanges
 install -m 644 -D debian-shared/doc/*.html doc/t2h.init
 debian/libav-tools/usr/share/doc/libav-tools
 -   dh_installexamples -p libavcodec-dev libavcodec/api-example.c
 +   dh_installexamples -a
 dh_installchangelogs -a Changelog
 $(foreach flavor,$(filter-out static,$(FLAVORS)),$(call
 install_flavor_extra,$(flavor)))
 env
 LD_LIBRARY_PATH=$(LD_LIBRARY_PATH):$(CURDIR)/debian/tmp/extra/usr/lib/$(DEB_HOST_MULTIARCH)
 \

 --
 Libav/FFmpeg packaging

 ___
 pkg-multimedia-commits mailing list
 pkg-multimedia-comm...@lists.alioth.debian.org

 http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-commits

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: hello! I would like to join the pkg-multimedia team

2014-02-17 Thread Andrew Kelley
On Mon, Feb 17, 2014 at 7:47 AM, Sebastian Ramacher sramac...@debian.orgwrote:

 Please include the patch in the Debian package.


OK I have done this and the copyright update. I also added your
GNUInstallDirs patch. Please take a look and make sure it is correct.
Lintian told me to add Pre-Depends: multiarch-support to the packages and
so I did but I'd like to confirm with you that it is correct.


 Otherwise I'm happy with the package. A symbols file would be nice, but
 I can add that if you don't mind.


By all means, please do. Thanks for all the help.
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: hello! I would like to join the pkg-multimedia team

2014-02-12 Thread Andrew Kelley
On Wed, Feb 12, 2014 at 8:56 AM, Felipe Sateler fsate...@debian.org wrote:

 I say welcome! I have added you to the alioth project.


Great! :-)


 BTW, groovebasin looks cool, are you intending to package it?


I would love to do that at some point but I do not think that the software
is mature enough yet. However, in the process of working on groovebasin, I
have packaged up some of its dependencies which I do think are mature
enough. Namely libebur128 and the audio backend that I wrote - libgroove.

On Wed, Feb 12, 2014 at 9:37 AM, Sebastian Ramacher sramac...@debian.orgwrote:

 If you intend to maintain libebur128 in the Multimedia Team, I'm happy
  to help you get it uploaded.


I do. Thank you - I will take you up on your offer. Let me spend some time
making sure that my repository / development methods comply with the
pkg-multimedia team and then I will ask you.
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Re: hello! I would like to join the pkg-multimedia team

2014-02-12 Thread Andrew Kelley
On Wed, Feb 12, 2014 at 9:37 AM, Sebastian Ramacher
sramac...@debian.org wrote:
 If you intend to maintain libebur128 in the Multimedia Team, I'm happy
 to help you get it uploaded.

Some of the wiki information seems to be outdated. In particular, it
mentions that all packaging is done in
http://git.debian.org/git/pkg-multimedia/ which seems to be not found.
Thus I am humbly asking for advice on how to proceed.

Here is the current state of affairs for me:

 * I am watching the mailing lists and trying to learn as much as
possible by following along.

 * I have libebur128 packaged up and ready to go into unstable over
here: http://mentors.debian.net/package/libgroove
The packaging repository is currently
https://github.com/andrewrk/libebur128 with the debian/* files in the
debian branch. I am happy to move this to a pkg-multimedia -sanctioned
repository and use the master branch for debian/* files and upstream
branch for upstream as the wiki suggests.

* I also would like to know if pkg-multimedia team is interested in
libgroove, which is also packaged up on mentors and ready to go into
experimental: http://mentors.debian.net/package/libgroove
Since I am also the main upstream developer, the debian/* files are in
the debian branch of the upstream git repository:
https://github.com/andrewrk/libgroove
Again I am happy to move this to a pkg-multimedia sanctioned repository etc.

Any guidance?

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


hello! I would like to join the pkg-multimedia team

2014-02-11 Thread Andrew Kelley
Hello everyone,

I am Andrew Kelley. Some relevant things I have been working on:

* Contributed to LMMS - http://lmms.sourceforge.net/
* Built a music player app - https://github.com/andrewrk/groovebasin
* Packaged a library for computing the EBU R128 loudness standard:
http://mentors.debian.net/package/libebur128
* Created an audio dispatching library: https://github.com/andrewrk/libgroove
   And packaged it: http://mentors.debian.net/package/libgroove
* Actively contribute to various open source software:
https://github.com/andrewrk
* Contributions to libav - http://www.libav.org/

I have done the requested things:
 * created an alioth account: https://alioth.debian.org/users/andrewrk-guest/
 * subscribed to the pkg-multimedia-maintainers mailing list
 * subscribed to the pkg-multimedia-commits mailing list
 * I have read the relevant guides FAQs about managing bugs in debian
 * I will do my best to provide useful reviews on others' work

I have not yet contributed any patches to pkg-multimedia, but I hope
to start. I love open source software!

What do you say?

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers