Thats interesting. On my machine it worked after replacing the build() with package().
Search Criteria
Package Details: dirvish 1.2.1-9
Package Actions
| Package Base: | dirvish |
|---|---|
| Description: | A fast,disk based, rotating network backup system. |
| Upstream URL: | http://www.dirvish.org |
| Category: | system |
| Licenses: | |
| Submitter: | rstrox |
| Maintainer: | enderst |
| Last Packager: | enderst |
| Votes: | 15 |
| First Submitted: | 2007-09-23 19:41 |
| Last Updated: | 2015-02-13 07:16 |
Dependencies (5)
Required by (0)
Sources
Latest Comments
Comment by feuri
Comment by enderst
After you flagged it, I built it on a fresh x86_64 install without issue.
I'll check out the PKGBUILD, it's been awhile since I've touched it.
Comment by feuri
Sorry, I just flagged it without mentioning why. makepkg complains that there is no package() function and it won't build/package anymore.
Comment by enderst
feuri flagged this out of date but Dirvish is still 1.2.1.
/me shrugs
Comment by enderst
Changed.
dirvish-cronjob is not included because it doesn't come from upstream. dirvish-cronjob must be from the debian pkg.
Comment by mbunkus
Hmm looks like your package doesn't include /etc/dirvish/dirvish-cronjob, so it seems I've copied it from some other machine. However, the first two points are still valid.
Comment by mbunkus
Arch is switching to storing all binaries in /usr/bin (no more /bin, /sbin, /usr/sbin). Please upgrade this package accordingly. Things that have to be done:
1. mkdir -p $pkgdir/usr/bin instead of .../sbin
2. install ... $pkgdir/usr/bin instead of .../sbin
3. /etc/dirvish/dirvish-cronjob must use /usr/bin for the utilities instead of /usr/sbin (for the dirvish-expire and dirvish-runall calls), and setting PATH is now superfluous
Thanks.
Comment by Atsutane
Please update the PKGBUILD to current standards. It's a nice util. :-)
Comment by Hwesta
Wow, that was fast. Thanks!
Comment by enderst
Fixed, sorry about that.
Comment by Hwesta
The md5sum looks like it's out of date for dirvish 1.2.1. The PKGBUILD has f3a127525dd2ef94bf79cd5614f6e147 but the website (and the one I got from dirvish-1.2.1.tgz) is 9035fdff055527882ea180c16c2f1bec.
Comment by enderst
Done
Comment by chneukirchen
Please install man pages to /usr/share/man.
Comment by enderst
Updated thanks
Anonymous comment
please add x86_64, it has been working fine for me for quite some time now.