/srv/irclogs.ubuntu.com/2015/02/13/#ubuntu-motu.txt

MirvUnit193: morning!06:08
ataalikHello, I have done my first packaging yesterday and was wondering if anyone could check it and see it's fine. Am an in the right place?06:52
Unit193ataalik: Well, are you intending for it to be in Ubuntu?  Did you need any specific help?  If not Ubuntu, where do you plan on submitting it?06:53
ataalikI have uploaded on launchpad. I noticed a good piece of software that was not in launchpad and wanted to see how packaging and maintaining was done. Everything seems to be working and the .deb file builds successfully at launchpad but I might have some mistakes about the meta data and such.06:57
Unit193Debian says: The packaging tutorial (http://deb.li/QYyI) and the New Maintainer's Guide (http://deb.li/3DiDA) are good places to start learning  about  Debian packaging.07:00
ataalikI went trough the Ubuntu community tutorial but will have a look at these too, thank you.07:02
Unit193Well, nobody can take a look without a link.  I'd also run it through  lintian --pedantic -IE  for some tips.07:03
ataalikhttps://launchpad.net/~ataalik/+archive/ubuntu/ppa  here is the link for it. I have run it trough lintian and it only complains about descriptions.07:06
sladenataalik: it builds and compiles, which is a good indication of doing something right :)07:11
sladenataalik: debian/* directory copyright  "2014 Maim Contributors" ?07:12
sladenataalik: probably 2015, and probably yourself07:13
sladenataalik: debian/control::Description: 'a screenshot commandline screenshot program."07:14
ataalikHa.07:14
sladenataalik: two uses of 'screenshot', one full-stop and beginning with "a"07:14
sladenataalik: all of which can be dropped07:14
ataalikCopyright (C) 2014 Dalton Nell, Maim Contributors (https://github.com/naelstrof/maim/graphs/contributors)07:15
ataalikThis is the start of their copyright file07:15
ataalikShould I just drop the contributors thingy07:15
sladenataalik: yes, but the debian directory I (presume) is something you just created, and this is the reason you're seeking review?07:15
Unit193It's also GPL-3+, I did some fixes.07:16
ataalikYes, should I include myself there. The guy that created the software wanted to group all other contributors with a github link soo?07:16
Unit193http://paste.openstack.org/show/foVIIP6QRdhd3ba6pamF07:17
sladenataalik: the main copyright attribution is not wrong07:17
sladenataalik: what I'm querying is the copyright attribution for the debian/ directory (ie. the Debian packaging)07:18
sladenataalik: which I presume was done, today, in 2015, and not by the main contributors07:18
sladenmaim07:18
ataalikOh I get it07:18
sladensince I can't see a debian/ directory in  https://github.com/naelstrof/maim07:18
Unit193AKA, your name and email.07:18
sladenthere was another package called 'main' 13 years ago:  https://lists.debian.org/debian-mentors/2002/05/msg00254.html07:20
sladenso calling it  'maim-screenshot' might be safer if you end up with a naming collision07:21
ataalikall right. I'm fixing these as we speak.07:23
sladenataalik: the manpage says it is copyright Dalton Nell, so I don't know which spelling of Nell vs. Neil is correct07:25
sladeneither way, as Unit193 noted, the email from there should be added after the name int he copyright file07:26
Unit193My example description isn't the best, but it's an example.  I missed saving befor making the diff, but the correct license seems to be GPL-3+ (light difference in what you marked, GPL-3)07:26
Unit193Dalton Nell <naelstrof@gmail.com>07:27
Unit193Seems to be, that is: https://github.com/naelstrof/maim/commit/9e101cec430180ffd1005966182ae6c8d4c65cf2.patch07:27
Unit193Anywho, as sladen is helping out and far more capable than I, I'll take my leave.07:29
sladennot at all...07:29
sladen'apt-cache search screenshot | less -S'  shows the other Descriptions: that people use for screenshot utiltiies, might give some ideas07:30
sladenit's not wrong, but might help working out to 'stand out'07:30
sladeneg. Description: save screenshots with cursor and masking from command-line07:31
ataalikSo I've got all of that. I think it look ok now. One last thing before sending it trough lintian again. Does the copyright entry at debian/ has to have my name and the developers name or just one of us ?07:36
sladenwho did the Debian packaging?07:42
sladenit should reflect whodunnit07:43
ataalikI did the debian packaging07:43
sladenthen it should be you07:43
ataalikAll right then just me07:43
dholbachgood morning07:44
Unit193Howdy, dholbach.07:46
ataaliklintian returned no errors, woo07:47
dholbachhi Unit19307:48
ataalikSource: maim-screenshot Binary: maim07:53
ataalikIs binary the actual command line call of the package? If so is it wise to keep it like this or should I change that to maim-screenshot or something similar07:53
geserataalik: Binary is the name of the generated package, for most source packages building only one binary package it's the same name (if no naming policy requires something different)08:00
geserif you have no reason to name the binary package only "maim" then keep the name "main-screenshot" (the actual executable can stay "maim", you don't have to rename that to match)08:01
RhondaCan someone look into ejabberd?  Debian has newer upstream versions available. :)08:53
RhondaI think the patches could get dropped, most of them were taken from upstream and are incorporated in the newer releases, but I haven't checked that completely.08:55
RhondaAlright, checked with an ejabberd upstream developer, the only patch that is in there which needs to be kept is the ufw profile one.09:24
RhondaAnd here I wonder if we can/should carry that in the Debian package already so we can drop the ubuntu diff here. :)09:24
blueyedCan I install man pages for x11/xcb somehow?11:18
blueyedThe ones that are provided in Arch via https://www.archlinux.org/packages/extra/i686/libxcb/files/11:24
blueyedI cannot find them using "apt-file search"11:24
simosxtry "libx11-doc" or "libxcb-doc"11:25
blueyedsimosx: thanks, but they are simply not installed: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=75198111:55
ubottuDebian bug 751981 in libxcb-doc "libxcb-doc: manpages not installed" [Wishlist,Open]11:55
blueyedShould those go into the -dev package? The -doc one is ~42MB (rather large already).12:02
blueyedThe man pages are ~9MB. So, probably -doc is a good fit, and won't blow up -dev's size.12:03

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!