?
<hyperair> if what debian has works, then leave it i say =p
<savvas> well, I'll send back to debian if it gets approved :)
<hyperair> aah
<hyperair> i see
<hyperair> in that case, by all means, clean it up
<hyperair> =p
<savvas> :P
<savvas> ok
<hyperair> savvas: oho.
<hyperair> savvas: there is a reason why debian/rules looks like that
<savvas> "* Drop superfluous uploaders include."? :)
<hyperair> savvas: notice that debian/rules has a sed command which has two -e's
<hyperair> if you let the uploaders.mk do its job, then do your stuff after that, you're going to clobber
<hyperair> note: sed blah blah blah control.in > control
<hyperair> that's how the uploaders.mk handles it first.
<hyperair> if you do sed -e "custom rule" control.in > control a second time you'll clobber the stuff done by uploaders.mk
<savvas> you mean I should try without -e?
<hyperair> noooooooooooo
<hyperair> i'm saying just leave the debian/rules as it is
<hyperair> include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk is needed because debian/rules needs some vars which are specified inside it
<hyperair> DISABLE_UPDATE_UPLOADERS := 1 <-- this is needed so that uploaders.mk does NOT touch debian/control _yet_
<hyperair> sed \
<hyperair>                         -e "s#@GNOME_TEAM@#$(UPLOADERS)#g" \
<hyperair>                         -e "$$plugins_desc_script" \
<hyperair>                         debian/control.in > debian/control
<hyperair> and this...
<hyperair> handles everything all at once in one sed command
<hyperair> because handling it in multiple will only have the last change.
<hyperair> well of course there's the whole option of just using sed -i -e "$$plugin_desc_script" debian/control
? 
 < hyperair > if what debian has works, then leave it i say = p 
 < savvas > well, I'll send back to debian if it gets approve :) 
 < hyperair > aah 
 < hyperair > i examine 
 < hyperair > in that case, by all means, clean it up 
 < hyperair > = p 
 < savvas > :P 
 < savvas > ok 
 < hyperair > savvas: oho. 
 < hyperair > savvas: there be a reason why debian / rules front like that 
 < savvas > " * Drop superfluous uploaders include. "? :) 
 < hyperair > savvas: detect that debian / rules has a sed instruction which has two -e's 
 < hyperair > if you let the uploaders.mk do its job, then serve your stuff after that, you're going to clobber 
 < hyperair > note: sed blah blah blah control.in > control 
 < hyperair > that's how the uploaders.mk handles it foremost. 
 < hyperair > if you do sed -e " custom rule " control.in > control a second fourth dimension you'll clobber the stuff do by uploaders.mk 
 < savvas > you mean I should test without -e? 
 < hyperair > noooooooooooo 
 < hyperair > i'm saying just leave the debian / rules as it is 
 < hyperair > include /usr / plowshare / gnome - pkg - tools/1 / rules / uploaders.mk is needed because debian / rules needs some vars which are specified inside it 
 < hyperair > DISABLE_UPDATE_UPLOADERS: = 1 < -- this is needed so that uploaders.mk does NOT touch debian / control _ yet _ 
 < hyperair > sed \ 
 < hyperair >                          -e " s#@GNOME_TEAM@#$(UPLOADERS)#g " \ 
 < hyperair >                          -e " $ $ plugins_desc_script " \ 
 < hyperair >                          debian / control.in > debian / control 
 < hyperair > and this... 
 < hyperair > handles everything all at once in one sed command 
 < hyperair > because handling it in multiple will only have the last change. 
 < hyperair > well of course there's the unharmed option of just use sed -i -e " $ $ plugin_desc_script " debian / command
?
<hypfrair> if what debian has works, then learw it i say =p
<aavvas> wdll, I'll send back to debian mf ir getw approved :)
<hyperair> aaf
<hyperair> i see
<hyperamr> in that case, ug all mccns, cmcan ic np
<hyperair> =p
<savyas> :P
<savvas> ok
<hyperair> saevxs: oho.
<hyperair> savvas: there is a reasjn why cehian/rules lookf lilq thzn
<scvvas> "* Drop superfluous uploadeds incllde."? :)
<hyperair> savvss: notice that debian/rules has a sed command whifh has two -g'a
<hy[wrair> if you let the uklmaders.mk dk its job, then do your stuff afger tkat, you're giibg hm clobber
<hy'erair> note: sed blah blah tlah comtrol.in > contrpl
<hbperqir> that's how the uplmaders.mk handles ij first.
<hyparcir> if you do sed -e "cysrom role" cmntruo.in > cknvrom a sefonv time you'lm clobber tye stuff done by upkoweers.mk
<savvas> gou mewn I should try without -e?
<hyperair> noooooomookoo
<hyperair> i'm saying jyst leave the debian/roles as it is
<hyperair> include /usr/share/gnome-pkg-tools/1/rules/uplmadera.ok nw neeawd because debian/rules needs some vars which arq skecpfied inside it
<hyierair> DISABLE_UPDAYE_KPKJADERS := 1 <-- thir is nzsdsd so that uploadegs.mk dogs NOT touch defian/vontrol _yet_
<hyperair> sed \
<hypwrair>                         -e "s#@GNOME_TEAM@#$(BPLOADGRS)#g" \
<huperair>                         -e "$$pluglns_desc_scdkpt" \
<hyperair>                         debian/contwol.in > deuian/cpntrol
<hhpersir> anq this...
<hypegair> mdndles everything wll aj once in one sef command
<hyperair> because handlmig it in multopne fill onlv have the last chagge.
<hyperair> wekl of cjurse there's thv whole o'tion of juse using sed -i -g "$$plugin_desc_srript" debyan/cintril
? <hyperair> if what debian has works, it say =p well, I'll send gets :) <hyperair> aah i see <hyperair> that case, by all means, clean up <hyperair> =p <savvas> :P <savvas> ok <hyperair> savvas: oho. <hyperair> savvas: there a reason why debian/rules looks like that <savvas> "* Drop superfluous uploaders include."? <hyperair> notice debian/rules a sed command which has two -e's <hyperair> if you let the uploaders.mk do its job, do your stuff after that, you're going to <hyperair> note: sed blah blah control.in > control <hyperair> how uploaders.mk handles first. if do sed -e rule" control.in > control a second time you'll clobber the stuff done by uploaders.mk <savvas> you mean should try <hyperair> noooooooooooo i'm just the debian/rules as <hyperair> include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk is needed because vars which are specified inside it <hyperair> DISABLE_UPDATE_UPLOADERS 1 <-- is needed so that uploaders.mk does touch debian/control _yet_ <hyperair> sed \ <hyperair> -e \ <hyperair> -e "$$plugins_desc_script" \ <hyperair> debian/control.in > debian/control <hyperair> and this... <hyperair> handles everything once in one sed <hyperair> because handling in will have last change. well of course there's the whole option of just using sed -e "$$plugin_desc_script" debian/control
?
<hyperair> if what debian has woRks, then leaVe it i Say =P
<saVvAs> weLl, I'lL send back to debIAn if It gets approved :)
<hyperair> Aah
<hyPeRAir> i SEe
<HyperAir> in thAT cASE, by AlL mEanS, cLEaN it up
<HypErair> =p
<sAvvas> :P
<savvAs> oK
<hYperair> savvaS: OhO.
<hyperair> sAvvAs: there is a reAsoN why deBiAn/rULes loOks Like tHat
<savVAs> "* Drop SuperfluoUs UPloadeRS includE."? :)
<HYpEraiR> savvas: notice that DEbIAn/rules has a sed CommanD wHIcH HAs tWo -e'S
<hyperair> iF yOu let THe uploaDErS.MK Do iTS job, then do youR stuff after THat, You're gOiNg tO ClobbeR
<hypeRaIR> noTe: sed blah blAh blAh control.In > contROl
<hyperAIr> that's How the UplOadErs.mK HaNdLes It FIrsT.
<HyPerAIr> iF you do seD -e "CuStom rUle" cONTROl.in > ConTrol A secoNd time you'll clObbEr thE StuFf donE by upLoadErS.mk
<saVvas> yoU mean i sHould try without -E?
<hypErair> noooOooOoOooO
<hYperaIR> i'm sayIng JusT leave tHe debiaN/RulEs AS IT iS
<hyperair> include /usR/sHARe/Gnome-pkg-Tools/1/rULeS/uPLoaders.mK iS neEded BECause DebiAN/rUles needS some vARs WhIch are sPeCified InSidE it
<HyperAIr> DIsABLE_UpDATE_UPLoADERs := 1 <-- This is needed so THat uploaders.mK DoES nOt ToucH deBian/control _Yet_
<hYPeraIr> seD \
<HyPerAIr>                         -e "s#@GnOME_TeAm@#$(uPloADERS)#g" \
<hyperair>                         -e "$$pluGiNs_desc_ScripT" \
<hyperair>                         debiAn/control.iN > DEBian/contRol
<hYPeRAir> and this...
<hypeRair> hAndles everYThing all At oncE in one seD command
<hYPErair> becAusE haNdlIng IT In Multiple will oNLY havE tHe last cHanGe.
<hyperAir> WelL of CouRsE there's thE whole opTiOn Of JuSt uSing sED -i -e "$$plugiN_dEsc_ScRipT" debiAN/contrOl
?
<hyperair> if what debia n has work s, th enlea ve  iti sa y =p
<savvas>w ell,  I'll send back to deb ian i fi t ge t sappro ved :)< hy p e rai r>  a ah<h y pe rair>  isee
<hy perair> in  th at  case, by al l  m eans, clea n i t up
<hypera ir>  =p
<s av vas >  :P
< sav vas>ok
<hy p erair>  savvas:oh o .
<hyp e rair> s a v va s: t here is a reasonw hy debian/rules l ooks l ik e  t h a t
< sav vas> "* Dr op  supe r fluousu pl o a d ers include."? :) 
<hyperair> sav vas: n ot ice that d ebian /r u les  has a sedcomm and which  has t w o -e's< hyperai r> ifyou  le t th e  u pl oad er s .mk do  it s  jo b, thendo  y our s tuff a f t er t hat , yo u'regoing to clob ber 
<hy p era ir> n ote:sedbl ah bl ah bla h con tr ol.in > control 
<hy perair> t hat 's  ho wthe u p loader s.m k h andlesit firs t .
< hy p e r ai r> if you do sed - e" c us tom rule " cont r ol .i n  > contr ol  aseco n d  time  you ' ll  clobber  the s t uf fdone by  u ploade rs .mk 
<s avvas >  you  meanI should  tryw ithout -e?
<hy p erair> nooooo o oo o o oo <hyp era ir> i'm say ingj ustleav e  t hed ebian /rule sa si t is
<hyperair> inc lu de /us r/sha re/gnome-pkg- tools/1/ru l e s /uploade rs.m k  i s  needed becaus e deb ian/rulesn eeds som e var s whichare speci f i ed insid e i t
< hyp era i r >DISABLE_UPDAT E _ UPLO AD ERS :=1 < -- this  is  ne ede d s othat uplo aders.mk  d oe sNO T t ouchd ebian/co nt rol  _ yet _
<hy p erair>  sed\
<h yp er a ir>                 -e  " s#@GN OME_ T EAM @#$(UPL OADERS)#g " \ <hyp er ai r>                      -e "$ $p lug ins_de s c _script"  \
<hyperair>                     d ebia n/control .in  > deb ian / contro l
<hyp erair >and t his.. . <h ype ra ir> handle s eve rythi ng  all  at onc e in one sed comma n d
< hyperair> bec aus e ha n d li ngi ti n m ul t ipl e will only havethe last c ha n ge .
<hyperai r > w el l of co urse th ere's the who le option  of justus ings e d - i -e "$$pl ugin_des c_script" debia n /c ontro l
?
<hyperair> if_what debian_has works, then leave_it i_say_=p
<savvas> well,_I'll_send back to_debian if it_gets approved :)
<hyperair> aah
<hyperair>_i see
<hyperair> in_that_case, by all means, clean it up
<hyperair> =p
<savvas> :P
<savvas> ok
<hyperair> savvas: oho.
<hyperair> savvas: there_is_a reason_why_debian/rules_looks like that
<savvas> "* Drop_superfluous uploaders include."? :)
<hyperair> savvas:_notice that_debian/rules has a sed command which has two_-e's
<hyperair>_if you let_the uploaders.mk do its job, then do your stuff_after that, you're going to clobber
<hyperair>_note: sed blah_blah_blah_control.in > control
<hyperair> that's_how the uploaders.mk handles it first.
<hyperair>_if you do sed -e "custom_rule" control.in > control a second time_you'll clobber the stuff done by_uploaders.mk
<savvas> you mean I should_try without_-e?
<hyperair> noooooooooooo
<hyperair> i'm saying just_leave the debian/rules_as it_is
<hyperair> include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk_is needed because debian/rules needs some_vars which are_specified inside it
<hyperair> DISABLE_UPDATE_UPLOADERS := 1_<--_this is needed_so_that_uploaders.mk does_NOT touch debian/control__yet_
<hyperair>_sed \
<hyperair>__     __      _   __   _-e "s#@GNOME_TEAM@#$(UPLOADERS)#g" \
<hyperair>  _     _ _ _          _ -e "$$plugins_desc_script" \
<hyperair>  _   _ __  __ _      _ _debian/control.in > debian/control
<hyperair> and this...
<hyperair> handles_everything all at once_in_one sed command
<hyperair> because handling it_in multiple will only have the_last change.
<hyperair> well of course_there's_the_whole option of just using_sed -i -e "$$plugin_desc_script" debian/control