I have now finished converted most of the packages I maintain (part of the official archive or not) to the new 3.0 (quilt) source format.

I first had to switch from dpatch or cdbs’ simple-patchsys to quilt, which was easy thanks to Romain Francoise’s old blog post.

Also note this quick adaptation for cdbs:

for i in $(ls debian/patches/*.patch); do \
    I=$(basename $i | sed 's/.patch$//'); \
    quilt import -P $I.diff $i; \
done

The rest was much easier than what I thought, thanks to the related page on the wiki.

I have already tried uploading a package to my personal repository, and reprepro just worked as expected.