Summary: | app-backup/bup: efficient backup system based on the git packfile format | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Fabian Henze <flyser42> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | broken.zhou, bugs+gentoo, dschridde+gentoobugs, flyser42, jens, julien.sanchez |
Priority: | Normal | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://github.com/bup/bup | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
bup-0.24b.ebuild
bup-9999.ebuild bup-9999.ebuild, bup-0.25_rc4.ebuild, bup-0.24b.ebuild and more ebuild for bup 0.25 ebuild for bup-0.25 bup-0.26.ebuild |
Description
Fabian Henze
2011-11-28 13:20:44 UTC
Created attachment 294067 [details]
bup-0.24b.ebuild
Initial ebuild.
Created attachment 294097 [details]
bup-9999.ebuild
Updated ebuild for bup 0.23a, 0.24, 0.24a, 0.24b, 0.25-rc1 and the git version.
Created attachment 363442 [details]
bup-9999.ebuild, bup-0.25_rc4.ebuild, bup-0.24b.ebuild and more
Updated ebuild for bup 0.23a, 0.24, 0.24a, 0.24b, 0.25_rc1, 0.25_rc2, 0.25_rc3, 0.25_rc4 and the git version. Note that the current ebuild does not respect user-defined CFLAGS. I don't care enough to fix it, but I thought it was worth mentioning ...
Also note that the git repository changed to github.com/bup/bup
Created attachment 375826 [details]
ebuild for bup 0.25
This is a updated bup-0.25.
Some improvementa:
1. Using python-single-r1
2. Do not has pandoc as dependency (93 haskell packages as dependency :( )
Created attachment 375828 [details]
ebuild for bup-0.25
Sorry, the previous ebuild doesn't work.
More improvements:
1. Add tornado uses flag
2. Fix python shebang (the reason why previous version do not work)
3. Follow user's CFLAGS and LDFLAGS
Created attachment 381934 [details]
bup-0.26.ebuild
Updated the ebuild 0.26 and renamed the tornado useflag to "web", which is more self-explanatory and used in other packages as well.
Some python scripts use python instead of python2.7. This fails if python3 is the default on the system. This fixes it for me: Index: bup-0.26.ebuild =================================================================== --- bup-0.26.ebuild (revision 742) +++ bup-0.26.ebuild (working copy) @@ -48,6 +48,7 @@ src_install() { emake install DESTDIR="${D}" python_fix_shebang "${ED}"usr/bin + python_fix_shebang "${ED}"usr/lib/bup/cmd doman "${S}"/bup-man/* dodoc README DESIGN CODINGSTYLE 0.28.1 added to the tree. |