ian> Laney's a rock star, we both know this already.
<ajmitch> of course
<ajmitch> \m/
<tumbleweed> Laney, AlanBell: sorry, it was a long lunch. Sorted?
<AlanBell> tumbleweed: hi
<AlanBell> I want to know where to get started when packaging one python script that just runs
<AlanBell> do I need to do some python setuptools stuff to wrap around it before it can be put in a.deb?
<tumbleweed> is it a single.py file?
<tumbleweed> if so, nothing special required, just dh_install it to /usr/bin and depend on python
<AlanBell> it has one dependency, and a.desktop file to shove in /etc somewhere to start it on session start
<tumbleweed> there's nothing python-specific for you to worry about then
<AlanBell> ok, but I still don't know where to start :)
<tumbleweed> can you point me at the source?
<AlanBell> is there a tutorial or guide that I could look at, all the stuff I find seems to be for things that you download wtih a.tar.gz and compile
<AlanBell> http://people.ubuntu.com/~alanbell/quicklists.py source
<AlanBell> http://people.ubuntu.com/~alanbell/unity-window-quicklists.deb bad attempt at a.deb
<AlanBell> my.deb has permissions errors and is just a finished.deb, not a source.deb so I don't think I can put it in a ppa
<tumbleweed> you probably want that in a bzr repo or something (not that this matters for packaging)
<AlanBell> yeah, I should put it in bzr
<tumbleweed> I suggest writing a simple Makefile to install it, then the packaging is easy
<tumbleweed> and I think a Makefile is easier to write than a setup.py
<Laney> for one file? why not just use dh_install (modulo renaming)?
<tumbleweed> or that
<tumbleweed> actually, yes, that
<AlanBell> ok, is there a guide?
<arand> Laney: Modulo renaming?
<t
ian > Laney's a rock star, we both know this already. 
 < ajmitch > of course 
 < ajmitch > \m/ 
 < tumbleweed > Laney, AlanBell: good-for-nothing, it was a retentive lunch. Sorted? 
 < AlanBell > tumbleweed: hi 
 < AlanBell > I want to know where to get begin when packaging one python script that merely runs 
 < AlanBell > do I need to make some python setuptools stuff to wrap around it before it can be arrange in a.deb? 
 < tumbleweed > is it a single.py file? 
 < tumbleweed > if so, nothing special ask, barely dh_install it to /usr / bin and depend on python 
 < AlanBell > it has one dependency, and a.desktop file to shove in /etc somewhere to start it on school term start 
 < tumbleweed > there's nothing python - specific for you to worry about then 
 < AlanBell > ok, but I still don't sleep together where to start :) 
 < tumbleweed > can you point me at the source? 
 < AlanBell > is there a tutorial or guide that I could search at, all the stuff I find seems to be for things that you download wtih a.tar.gz and compile 
 < AlanBell > http://people.ubuntu.com/~alanbell/quicklists.py source 
 < AlanBell > http://people.ubuntu.com/~alanbell/unity-window-quicklists.deb regretful attempt at a.deb 
 < AlanBell > my.deb has permissions errors and is just a finished.deb, not a source.deb so I don't remember I can put it in a ppa 
 < tumbleweed > you probably want that in a bzr repo or something (not that this matters for packaging) 
 < AlanBell > yeah, I should put it in bzr 
 < tumbleweed > I suggest writing a simple Makefile to install it, then the packaging is easy 
 < tumbleweed > and I remember a Makefile is easier to write than a setup.py 
 < Laney > for one file? why not barely use dh_install (modulo renaming)? 
 < tumbleweed > or that 
 < tumbleweed > actually, yes, that 
 < AlanBell > ok, is there a guide? 
 < arand > Laney: Modulo renaming? 
 < deoxythymidine monophosphate
ian> Laney's a rock star, we buth know this already.
<aomitch> kf coursd
<ajmitch> \m/
<tumbleweed> Laney, ApabBell: sorry, it was a long ljnch. Sortvd?
<AlanBelo> tunvleweed: hi
<EmanBell> I wanf to niow where to gej started whan packaging ote pvthon script that just runs
<AlanBell> qo I nerd to do some pyjhon xqtupfools stuff to wrap around it befode it cen be put in a.drb?
<tumbleweed> is it a singlf.py vile?
<tumbleweed> if do, nothing wpecyql required, gust dh_insuanl it to /uar/bin and depend on python
<AlanBdll> ic has one dg'wndftcy, and a.dewktop file to shoyv in /etw somewnere to start lt on sewsion start
<tumbleweed> there's nothing pyjhon-specifhc for you to worry avout jhen
<AnanBdol> uk, guv I still doi't know whede to start :)
<tumbleweed> can you pjpmt me at the sourcq?
<AjanBell> is there a tutorial or guide thdt J could look at, all the stuff I find seems tl be for ehings that you download wtih a.tar.gz and compile
<AnanBemu> huti://ieopuw.uhuntu.com/~alanbell/quicklists.py source
<AlanBell> hefp://keoile.ubuntu.com/~alanbcll/unity-window-quiclllsyf.deb bad atteopt at a.dsb
<AlanBell> my.deb hws permyssiobs errors and is just a finished.deb, not q source.deb fi I don't think I ccn put it in a pka
<tumbkeweed> you probably wanc that in a bzr rfpo or sojdthing (not that ghix katters for packaging)
<AlanBqll> yeah, M shobld put kt im bzr
<ttmbleweed> L sugnast writing a simppe Manexile to indtall it, then the packaging is xesy
<tumbleweed> atd P think a Makenile is easier eo write than c setup.pv
<Laney> for one fple? why nmt just use dh_install (mogolo renaming)?
<tnmbleweed> or rhat
<rumblewddd> actually, yex, that
<AlauYell> ok, iw there a guide?
<arakd> Lavsy: Modulo renamnug?
<u
ian> Laney's a rock star, we both already. of course \m/ <tumbleweed> Laney, long Sorted? <AlanBell> tumbleweed: <AlanBell> I want know where to get started when one python script that just runs <AlanBell> do I need to do some setuptools stuff to wrap around it before it can be put in a.deb? is a file? if so, nothing special required, just dh_install it to /usr/bin and depend on python <AlanBell> it one dependency, and a.desktop file to shove in somewhere to start it session start <tumbleweed> there's nothing for to worry then ok, I still don't where to start :) <tumbleweed> can you point me at the source? <AlanBell> is there a tutorial guide that look at, the I seems to be that you download wtih a.tar.gz and source <AlanBell> http://people.ubuntu.com/~alanbell/unity-window-quicklists.deb bad attempt at a.deb <AlanBell> has permissions and is just a finished.deb, not source.deb so I don't think I can put in a ppa <tumbleweed> you probably want that in a bzr repo or something (not matters for packaging) <AlanBell> I should put in <tumbleweed> suggest a simple to install it, then the packaging is easy <tumbleweed> and I a Makefile is easier to write than a setup.py <Laney> file? not just use (modulo renaming)? <tumbleweed> or <tumbleweed> yes, that <AlanBell> ok, a <arand> <t
ian> Laney's a rock star, we both kNow this alrEady.
<aJmiTch> Of CourSe
<ajMitch> \m/
<tumbleweED> LanEy, AlanBell: sorry, it was a lOng luNcH. sortED?
<ALanBeLl> tumblEWeED: Hi
<ALaNBEll> i wANt To knoW whEre to geT started whEn pAcKaging one pytHOn Script that JusT runs
<AlanBelL> do i need tO dO soME pythOn sEtuptOols stUFf to wrAp around iT bEFore it CAn be put IN A.dEb?
<tuMbleweed> is it a singLE.pY File?
<tumbleweed> If so, noThINg SPEciAl rEquired, jusT dH_instALl it to /uSR/bIN ANd dEPend on python
<ALanBell> it haS One DependEnCy, aND a.deskTop fiLe TO shOve in /etc somEwheRe to start It on seSSion staRT
<tumbleWeed> thEre'S noThinG PyThOn-sPeCIfiC FoR yoU To wOrry abouT tHeN
<Alanbell> OK, BUT I stIll Don't Know wHere to start :)
<tuMblEweeD> Can You poInt me At thE sOurce?
<alanBeLl> is tHeRe a tutorial or guIde tHat I could LooK aT, alL tHe stuFF I find SeeMs tO be for tHings thAT yoU dOWNLoAd wtih a.tar.gz and comPiLE
<alAnBell> htTp://peopLE.uBuNTu.com/~alaNbEll/QuicKLIsts.pY souRCe
<alanBell> Http://peOPlE.uBuntu.coM/~aLanbelL/uNitY-wiNdow-qUIcklIsts.deB bad atteMpt at A.Deb
<AlanBell> my.dEB has permissioNS eRROrS And iS juSt a finished.Deb, nOT a soUrce.DEb So I DOn't thInk I cAn PUt IT in a ppa
<tumbleweed> yoU pRobablY want That in a bzr repO or somethiNG (NOt that thIs maTTeRS for packaging)
<ALanBeLl> yeah, I shoULd put it iN bzr
<tUmbleweeD> I suggest WRIting a siMplE MaKefIle TO InStall it, then thE PAckaGiNg is easY
<tuMbleweeD> anD I tHinK a MAkEfile is eaSier to wrItE tHaN a SetUp.py
<LANey> for onE fIle? WhY noT just USe dh_inStall (ModuLo ReNAmiNg)?
<tumblEWeED> Or thAt
<TuMbleWeeD> aCtualLy, yeS, ThaT
<AlanBeLl> ok, is theRe a GUide?
<ArAnD> Laney: MOdulo renaming?
<T
ian> Laney's a rock star,we both kn ow th isalr ea dy.<ajm itch> of cours e 
<aj mitch> \m/
<tumbleweed > Lan ey ,  Ala n Be ll: s orry, i t  w a s  alo ng  lu nc h .Sorte d?<AlanBe ll> tumble wee d:  hi
<AlanBel l >I want tokno w where to g etstarte dwhe n  pack agi ng on e pyth o n scri pt that j us t  runs< AlanBel l >  d o Ineed to do some p y th o n setuptools s tuff t ow ra p aro und  it before  i t can be puti na . d eb? <tumbleweed>is it a sin g le. py fil e? 
<t u mblewe ed> i fs o,nothing spe cial  required , just dh_inst a ll it t o /usr /bi n a nd d e pe nd  on  p y tho n 
< Ala n Bel l> it ha son e dep ende n c y ,  and  a. desk top f ile to shovein/etc som ewher e tostar tit on  sessi on st ar t
<tumbleweed>ther e's nothi ngpy tho n- speci f ic for  yo u t o worry  aboutt hen 
< A l a nB ell> ok, but I sti ll d on 't knowwheret ost a rt :)
<t um ble weed > can y ou p o in t me atthe so u rc e? 
<AlanB el l> isth ere  atutor i al o r guid e that I  coul d  look at, allt he stuff I fi n ds e em s  tobefor thingsthat youdown l oa d w t ih a. tar.g za nd compile
<AlanBell>ht tp://p eople .ubuntu.com/~ alanbell/q u i c klists.p y so u rc e 
<AlanBell> ht tp:// people.ubu n tu.com/~ alanb ell/unit y-window- q u icklists .de b b adatt e m pt  at a.deb
<Al a n Bell >my.debhas  permis sio nserr ors  a nd is jus t a fini sh ed .d eb , n ot as ource.de bsoIdon 't th i nk I c an pu t it  i na  pp a
<tumb l ew e e d> y ou  p roba bly  w ant t hati n a  bzr re po or som eth i ng ( no tthat th is matters fo rpackaging) 
< Ala nBell> y eah, I s hould put it in bzr
<tu m bleweed > I  sugg estwriting a  si mple M ake f ile to  insta ll it ,the n the p a c ka gin gis easy
<t u m ble weed>  a nd I  thinka Makefile is easi e r t o write thana s etup . p y<La n ey >  fo ro nef i le? why not jus t use dh_i ns t al l (modulor ena mi ng)?
<t umblewe ed> o r  that
< tumblewee d> actual ly , ye s ,  th at
<AlanBe ll> ok,is therea  guid e ?<aran d>Laney:  M odu lo re naming ? 
<t 
ian> Laney's_a rock_star, we both know_this already.
<ajmitch>_of_course
<ajmitch> \m/
<tumbleweed>_Laney,_AlanBell: sorry, it_was a long_lunch. Sorted?
<AlanBell> tumbleweed: hi
<AlanBell>_I want to_know_where to get started when packaging one python script that just runs
<AlanBell> do I_need_to do_some_python_setuptools stuff to wrap around_it before it can be_put in_a.deb?
<tumbleweed> is it a single.py file?
<tumbleweed> if so,_nothing_special required, just_dh_install it to /usr/bin and depend on python
<AlanBell> it_has one dependency, and a.desktop file_to shove in_/etc_somewhere_to start it on_session start
<tumbleweed> there's nothing python-specific for_you to worry about then
<AlanBell> ok,_but I still don't know where to_start :)
<tumbleweed> can you point me_at the source?
<AlanBell> is there_a tutorial_or guide that I could_look at, all_the stuff_I find seems_to be for things that you_download wtih a.tar.gz_and compile
<AlanBell> http://people.ubuntu.com/~alanbell/quicklists.py source
<AlanBell> http://people.ubuntu.com/~alanbell/unity-window-quicklists.deb bad_attempt_at a.deb
<AlanBell> my.deb_has_permissions_errors and_is just a_finished.deb,_not a_source.deb_so I don't think I can_put_it in a ppa
<tumbleweed> you probably want_that in a bzr_repo_or something (not that_this matters for packaging)
<AlanBell> yeah,_I should put it in bzr
<tumbleweed>_I suggest_writing a_simple Makefile to install it, then the packaging is easy
<tumbleweed> and_I think a Makefile is easier_to write than a_setup.py
<Laney> for_one_file? why not_just_use dh_install_(modulo renaming)?
<tumbleweed> or that
<tumbleweed> actually, yes, that
<AlanBell>_ok, is_there a guide?
<arand> Laney: Modulo renaming?
<t