First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 82447
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: App-Backup Team <app-backup@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Mark Spanbroek <mark@spanbroek.net>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
boxbackup-0.09.ebuild.tar.gz boxbackup-0.09.ebuild (new package) application/octet-stream Mark Spanbroek 2005-02-18 04:56 0000 3.48 KB Details
boxbackup-client-0.09.ebuild Ebuild boxbackup client part text/plain Anatoly Shipitsin 2005-08-28 23:29 0000 1.29 KB Details
boxbackup-client.tar.bz2 Ebuid boxbackup clent part with conf & init files application/octet-stream Anatoly Shipitsin 2005-08-28 23:31 0000 3.92 KB Details
boxbackup-server-0.09.ebuild Ebuild boxbackup server part text/plain Anatoly Shipitsin 2005-08-28 23:32 0000 2.05 KB Details
boxbackup-server.tar.bz2 Ebuid boxbackup server part with conf & init files application/octet-stream Anatoly Shipitsin 2005-08-28 23:32 0000 4.12 KB Details
boxbackup-client-0.09.ebuild Ebuild with fix text/plain Anatoly Shipitsin 2005-08-29 00:33 0000 1.30 KB Details
boxbackup-client.tar.bz2 Ebuid boxbackup clent part with conf & init files. Fix application/octet-stream Anatoly Shipitsin 2005-08-29 00:37 0000 3.93 KB Details
boxbackup-server-0.09.ebuild Ebuild with fix text/plain Anatoly Shipitsin 2005-08-29 00:38 0000 2.05 KB Details
boxbackup-server.tar.bz2 Ebuid boxbackup server part with conf & init files. Fix application/octet-stream Anatoly Shipitsin 2005-08-29 00:47 0000 4.12 KB Details
boxbackup-0.09-solaris.patch files/boxbackup-0.09-solaris.patch -- a modified version of the solaris patch on the boxbackup website patch Fabian Groffen 2005-08-29 01:04 0000 23.80 KB Details | Diff
boxbackup-0.09-darwin.patch files/boxbackup-0.09-darwin.patch -- a patch for darwin systems patch Fabian Groffen 2005-08-29 01:05 0000 443 bytes Details | Diff
boxbackup-0.09.ebuild boxbackup-0.09.ebuild -- a modified version of the original ebuild supplied by Mark Spanbroek patch Fabian Groffen 2005-08-29 01:09 0000 2.43 KB Details | Diff
boxbackup-0.09.ebuild boxbackup-0.09.ebuild v0.2 text/plain Fabian Groffen 2005-09-17 03:10 0000 2.16 KB Details
boxbackup-0.09-gentoo.patch boxbackup-0.09-gentoo.patch patch Fabian Groffen 2005-09-17 03:13 0000 6.54 KB Details | Diff
bbackupd.rc files/bbackupd.rc -- init script for bbackupd text/plain Mark Spanbroek 2005-09-17 04:28 0000 411 bytes Details
bbstored.rc files/bbackupd.rc -- init script for bbstored text/plain Mark Spanbroek 2005-09-17 04:30 0000 423 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 82447 depends on: Show dependency tree
Bug 82447 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-02-18 04:54 0000
Hi,

Box Backup is an open source, completely automatic on-line backup system for UNIX. See also http://www.fluffy.co.uk/boxbackup/. The attached .tar.gz file contains an ebuild, init scripts and configuration files.

Mark

------- Comment #1 From Mark Spanbroek 2005-02-18 04:56:55 0000 -------
Created an attachment (id=51508) [details]
boxbackup-0.09.ebuild (new package)

------- Comment #2 From Robin Johnson 2005-03-13 17:47:08 0000 -------
*** Bug 71995 has been marked as a duplicate of this bug. ***

------- Comment #3 From Fabian Groffen 2005-08-08 13:10:56 0000 -------
does anyone from app-backup herd object if I take this ebuild?

Mark, thanks for the ebuild.
- Is there a reason why you force -j1 for make?
- For calling configure, there is a handly "econf" thing, like "emake", did you
decide not to use it deliberately?
- It's quite unconventional to install files yourself in src_install(), why
don't you use "make DESTDIR=${D} install"?
- for adding and removing users/groups there are tools "enewuser" and "enewgroup"

Could you try to elaborate on/implement the points mentioned above in a new
ebuild, preferably via a patch with the current one?

------- Comment #4 From Robin Johnson 2005-08-08 13:25:31 0000 -------
grobian: no problems with you coming on to help us in app-backup.

I'm waiting for any response from recruiters to get app-backup up to speed (got
2 people waiting), so please add yourself to the herd and the mailing alias (I'd
like to keep the assigned group in bugzilla as app-backup, for tracking reasons).

------- Comment #5 From Fabian Groffen 2005-08-10 00:57:08 0000 -------
in response to comment #3:

ok, I had not realised that there still exist people that think it's better to
create your own configure script in Perl, as well as don't care about (g)make
and go for bsdmake if necessary and do the install phase via a few scripts.

(horror)

However, I managed to get this thing compiling on x86 and ppc-macos using GCC4.
 I think it also compiles on solaris, as I applied a solaris patch that's on the
boxbackup website.  Altogether some patchwork and unavoidable sed replacements
to get the code somehow GCC4 proof.

Mark, thanks for figuring out most of the job of manually installing the files.
 How much you think it is required to generate the config file whenever your
conf.d file changes?  Since the conf.d does not seem to hold actual settings
that influence how the daemon is started, I'd prefer just to have the config
file in /etc and not be auto-generated upon change of the conf.d file...

------- Comment #6 From Anatoly Shipitsin 2005-08-28 23:29:14 0000 -------
Created an attachment (id=67138) [details]
Ebuild boxbackup client part

------- Comment #7 From Anatoly Shipitsin 2005-08-28 23:31:04 0000 -------
Created an attachment (id=67139) [details]
Ebuid boxbackup clent part with conf & init files

------- Comment #8 From Anatoly Shipitsin 2005-08-28 23:32:05 0000 -------
Created an attachment (id=67140) [details]
Ebuild boxbackup server part

------- Comment #9 From Anatoly Shipitsin 2005-08-28 23:32:46 0000 -------
Created an attachment (id=67141) [details]
Ebuid boxbackup server part with conf & init files

------- Comment #10 From Anatoly Shipitsin 2005-08-29 00:33:36 0000 -------
Created an attachment (id=67145) [details]
Ebuild with fix

------- Comment #11 From Anatoly Shipitsin 2005-08-29 00:37:15 0000 -------
Created an attachment (id=67146) [details]
Ebuid boxbackup clent part with conf & init files. Fix

------- Comment #12 From Anatoly Shipitsin 2005-08-29 00:38:08 0000 -------
Created an attachment (id=67147) [details]
Ebuild with fix

------- Comment #13 From Fabian Groffen 2005-08-29 00:41:34 0000 -------
Anatoly, what versions does your ebuilds deal with?

I'll look at them in more detail later, thanks sofar.

------- Comment #14 From Anatoly Shipitsin 2005-08-29 00:47:37 0000 -------
Created an attachment (id=67148) [details]
Ebuid boxbackup server part with conf & init files. Fix

------- Comment #15 From Anatoly Shipitsin 2005-08-29 00:54:19 0000 -------
(In reply to comment #13)
> Anatoly, what versions does your ebuilds deal with?
It's my variant ebuild's for boxbackup. Obsolete ebuid contains "econf" but
configure in package not compatibility with this, i'm rollback to old version.
With ./configure.

> I'll look at them in more detail later, thanks sofar.
10x. 

PS Boxbackup very usefull backup software ;)


------- Comment #16 From Fabian Groffen 2005-08-29 01:04:57 0000 -------
Created an attachment (id=67150) [details]
files/boxbackup-0.09-solaris.patch -- a modified version of the solaris patch
on the boxbackup website

I have worked on this ebuild myself in the past.  I will submit my files that I
modified/created that represent my efforts to get boxbackup working on
ppc-macos too.

------- Comment #17 From Fabian Groffen 2005-08-29 01:05:57 0000 -------
Created an attachment (id=67151) [details]
files/boxbackup-0.09-darwin.patch -- a patch for darwin systems

this patch allows compilation of boxbackup 0.09 on OSX 10.4

------- Comment #18 From Fabian Groffen 2005-08-29 01:09:37 0000 -------
Created an attachment (id=67152) [details]
boxbackup-0.09.ebuild -- a modified version of the original ebuild supplied by
Mark Spanbroek

I made an attempt to generalise the ebuild supplied by Mark Spanbroek, comment
it a bit on why things are not done the standard ways.

This ebuild uses one source file for both client and server.  Anatoly, it
looked in your ebuilds as if there are two source files, one for client and the
other for server, but I can't find them on sourceforge.  Do you have access to
development sources of boxbackup?

------- Comment #19 From Fabian Groffen 2005-09-17 03:10:53 0000 -------
Created an attachment (id=68657) [details]
boxbackup-0.09.ebuild v0.2

I made some improvements on compilation area, and included the patch made by
Alexandrai to the sources to set the paths right.  We can now do without sed
crap to compile on GCC4

------- Comment #20 From Fabian Groffen 2005-09-17 03:13:17 0000 -------
Created an attachment (id=68658) [details]
boxbackup-0.09-gentoo.patch

patch extracted from Anatoly's files (sorry, got your name wrong in previous
post)

------- Comment #21 From Fabian Groffen 2005-09-17 03:14:12 0000 -------
it makes no sense to spam the ppc-macos guys at this moment

------- Comment #22 From Mark Spanbroek 2005-09-17 04:28:56 0000 -------
Created an attachment (id=68661) [details]
files/bbackupd.rc  -- init script for bbackupd

This is a modified version of the init script from the first attachment (the
tar.gz). I removed the automatic (re)generation of config files from the init
script, because that really isn't the place to do it.

------- Comment #23 From Mark Spanbroek 2005-09-17 04:30:40 0000 -------
Created an attachment (id=68663) [details]
files/bbackupd.rc  -- init script for bbstored

Same change for the bbstored init script.

------- Comment #24 From Fabian Groffen 2005-09-17 06:34:43 0000 -------
Ok, I checked in a boxbackup ebuild largerly based on the work of Mark
Spanbroek, including the gentoo patches by Anatoly Shipitsin.  It compiles and
runs on ~x86.

Please open a new bug if problems appear.

First Last Prev Next    No search results available      Search page      Enter new bug