Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Debian Wiki" for change 
notification.

The "DebianMed/MoM" page has been changed by AndreasTille:
https://wiki.debian.org/DebianMed/MoM?action=diff&rev1=94&rev2=95

Comment:
Quickstart with Debian Med package template

  == Helpful Links ==
  
  For newcomers in the Debian Med team the most essential reading is the 
[[https://med-team.pages.debian.net/policy/|Debian Med policy]] document.  
Please put it under your pillow.  It helps the student to in the initial phase 
when having first trouble with checking out via ssh as well as giving useful 
hints later.
+ 
+ == Quickstart with Debian Med package template ==
+ 
+  1. Get recent package template
+     git clone https://salsa.debian.org/med-team/community/package_template
+  1. Go to your target packaging directory and personalise the template above. 
 This script will ask you to set some variables you should set for several 
tasks when doing Debian packaging. Just do what the script wants you to do and 
call it until it creates a debian/ dir.
+     PATH_TO_package_template_CLONE/package_template/personalise_template 
https://github.com/USER/PACKAGE/
+         or
+     PATH_TO_package_template_CLONE/package_template/personalise_template 
PACKAGE
+  1. The good thing for Github maintained projects is that we can pretty much 
predict the {{{debian/watch}}} file which is parsed by {{{uscan}}}.  If the 
target software is not at Github the {{{package_template}}} contains lots of 
other examples for valid {{{debian/watch}}} files.  So edit {{{debian/watch}}} 
if the project is somewhere else than Github and do
+     cd PACKAGE/debian && uscan --verbose    
+  1. In all cases when you manage to create a valid {{{debian/watch}}} file 
you can safely remove the files {{{debian/get-orig-source*}}}.  These are just 
fallbacks if there is no easy way to use {{{uscan}}} which is luckily extremely 
rare.
  
  
  == Current mentors, students and packages ==

_______________________________________________
debian-med-commit mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to