/srv/irclogs.ubuntu.com/2012/11/27/#ubuntu-app-devel.txt

=== Todd__ is now known as Todd
israeldahlHi, I have some questions about packaging... specifically about updating a package in the repos.  Can anyone help?20:26
israeldahlIs anyone here?20:29
israeldahlNo?20:35
commandolineisraeldahl: better to just ask the question, you're more likely to get an answer then.20:36
israeldahlOK, I recently was bestowed the maintainer postition for LMMS and do not know how to force it to become the newest version.  It is currently 0.4.10 and the current is 0.4.13  Where should I start looking to find info on how to do thi?20:37
israeldahlthi=this20:37
israeldahlI am also posting info on ubuntu forums currently to aquire help there.  I don't know where to start, but I really want the bugs to be fixed, and the new features to be available.20:39
commandolineisraeldahl: basically you use the new source package and add an entry in the changelog file.20:39
commandolinethere's a packaging guide, let me find the link...20:40
commandolinehttp://developer.ubuntu.com/packaging/html/20:40
israeldahlOK!!  Thanks. What file tells USC what category to put it in (how do I  do that?)20:42
commandolinehmm, good question. I guess the desktop file (which also puts an icon in the menus of various desktop environments), but I'm not sure.20:48
commandolinehttp://standards.freedesktop.org/desktop-entry-spec/latest/ <- description of the file format.20:49
commandolinethe menu file is also a possiblity. (The same for some other desktop environments.)20:51
commandolineisraeldahl: ^20:52
israeldahlI thought it would be the desktop file.  I am not sure where the menu file is in the heirarchy... I will do some checking around.  The latest LMMS has a valid desktop file.... so if I can figure out how to upload it then all should be well20:54
commandolinethe file should end up in /usr/share/applications if I recall correctly.20:56
israeldahlI meant the menu file... I know the desktop file ends up there20:58
israeldahlBy the way thanks alot for your help!!21:00
commandoline /usr/share/menu . The file name is the name of the application you're packaging (or actually the packaging name I guess, it looks all lowercase here in that directory.)21:10
israeldahlok, thanks21:11
commandolineand no problem :). israeldahl ^21:11
israeldahlOk, looking in my source package I founf something that I think is the menu file it starts with the line ?package(lmms):needs="X11" section="Apps/Sound" \21:23
israeldahlfounf = found21:23
israeldahlif so it looks all right it also has    hints="Audio" listed later on21:24
israeldahlOr, I think it is alright... I don't really know21:24
commandolineYes, that's the menu file.21:31
israeldahlOk, thanks you have been extremely helpful!!  I am working on fixing this right now21:32
israeldahlI am currently learning about bzr branching and all that21:32
israeldahlI'm still not completely clear on how I can upload the newest version of a package.  the Debian package maintainer no longer exists, so no one upstream is including the new version.  Sorry if this is in the documentation you gave me... I am unsure where to look to find that specific info.21:36
israeldahlThough.. I am pretty sure I can FIX the bugs, I don't know if I can UPDATE the package.  Thanks for being so patient with me21:39
commandolinehmm, I've no experience with that personally. You'd need to google for the debian policies, I guess, unless anyone else has extra information. You could ask that in #ubuntu-devel too I think, there are more people there who might know.21:41
israeldahloh... ok I'll try there21:46
israeldahlhmm... when I got the bzr everything looks perfect.  the desktop file and menu file exist21:51
israeldahlthe bug has been confirmed in quantal as well.  and probably in raring (i am downloading it to test it out)21:52
israeldahlOk...  the debian INSTALL file!  Do you think this could be the problem?21:54
israeldahlwell... alright then22:08
aquariusmhall119: ping23:21

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