First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 29365
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: John Mylchreest (RETIRED) <johnm@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: xlyz <xlyz@fastwebnet.it>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
multisync-0.80.2_pre20030921.ebuild ebuild for multisync cvs snapshot application/octet-stream xlyz 2003-09-22 13:18 0000 2.17 KB Details
multisync-cvs.tgz multisync live cvs ebuild application/octet-stream xlyz 2004-02-09 05:35 0000 1.41 KB Details
multisync-cvs.tgz multisync cvs snapshot 20041027 ebuild application/octet-stream Alejandro Martinez 2004-10-29 05:23 0000 3.04 KB Details
multisync-cvs-0.82.ebuild app-pda/multisync-cvs/multisync-cvs-0.82.ebuild text/plain Lars Weiler (RETIRED) 2004-12-05 18:44 0000 3.25 KB Details
multisync-cvs-20041027.ebuild multisync-cvs-20041027.ebuild text/plain Scott McKenzie 2005-01-09 15:40 0000 2.28 KB Details
multisync-0.82.ebuild multisync-0.82, cvs backport text/plain John Mylchreest (RETIRED) 2005-01-15 08:27 0000 4.05 KB Details
multisync-0.82.ebuild multisync-0.82, cvs backport text/plain John Mylchreest (RETIRED) 2005-01-15 08:37 0000 4.11 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 29365 depends on: 73502 Show dependency tree
Bug 29365 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: 2003-09-22 13:13 0000
install cvs snapshot of multisync

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From xlyz 2003-09-22 13:18:25 0000 -------
Created an attachment (id=18146) [edit]
ebuild for multisync cvs snapshot

md /usr/local/portage/app-pda/multisync
put the ebuild in it
md /usr/local/portage/app-pda/multisync/files
ebuild multisync-0.80.2_pre20030921.ebuild digest
emerge ...
enjoy
to update rm /usr/portage/distfiles/multisync-CVS-snapshot.tar.gz
ebuild multisync-0.80.2_pre20030921.ebuild digest
emerge ..
enjoy again ;)

------- Comment #2 From Troy Dack 2003-09-25 01:58:07 0000 -------
This is not the nicest way to implement this type of build:
	* regenerating the digest continually is not good
	* if the file size changes then some clients may attempt to resume the file

There are two options:
	1. Make an ebuild with a specific date, 
		grab the cvs snapshot and date it, 
		set the SRC_URI to mirrors://gentoo/...

	2. Make the build multisync-cvs and fetch the sources directly from cvs
using the cvs eclass
	    (I'd prefer this method but I don't think sourcforge cvs is that reliable
is it?)

Comments....

------- Comment #3 From Troy Dack 2003-11-13 03:52:41 0000 -------
http://dev.gentoo.org/~tad/multisync-cvs.tar.bz2

A multisync-cvs ebuild that fetches the sources from cvs.

Currently it's not working 100% when building with portage.  I think it's an autoconf/automake issue, but I don't know (and haven't read) enough about these to work out what is going wrong.

./autogen.sh, ./configure and make all work outside of ebuild.

Any pointers appreciated.

(If we can get this to working and any errors are not related to autoconf/automake then I'll see about committing this to portage)

------- Comment #4 From xlyz 2004-02-09 05:35:37 0000 -------
Created an attachment (id=25256) [edit]
multisync live cvs ebuild

need FEATURES="-sandbox" to avoid /usr/share/application/multisync.desktop
stopping the installation for sandbox violation

if anybody knows how to fix it please share ;)

------- Comment #5 From Daniel Black 2004-10-02 07:04:13 0000 -------
my guess is a Makefile.am not using $(DESTDIR) when installing

------- Comment #6 From Alejandro Martinez 2004-10-29 05:23:34 0000 -------
Created an attachment (id=42843) [edit]
multisync cvs snapshot 20041027 ebuild

------- Comment #7 From Alejandro Martinez 2004-10-29 05:29:34 0000 -------
I've done a new version of the multisync-cvs ebuild.
Reason: Multisync CVS includes now a evolution2 plugin.

It adds a USE flag "evo2" to specify the compilation of the evolution2 plugin.

NOTE: Actually I've disabled fetching the sources from CVS because the plugin
from CVS does not compile. I've used the most recent working snapshot instead.
To enable testing against CVS again, comment SRC_URI, enable the included
evolution2 patch and move code from src_unpack() to src_compile().

Known problems:
1. This snapshot installs the plugins without the .so extension (so you have to
make the correct links manually) !!!
2. I'm using WANT_AUTOMAKE=1.4 to emerge to avoid AMDEPEND problems (this seems
to be a personal config problem).

This is my first ebuild, commentaries are welcome,  but please don't be too
critical.


------- Comment #8 From Ben 2004-11-23 14:46:56 0000 -------
tried to install this today but it fails after downloading with:
    The file is already fully retrieved; nothing to do.

!!! Couldn't download multisync-cvs-snapshot.tar.gz. Aborting.


------- Comment #9 From Alexander 2004-12-04 14:21:10 0000 -------
Well, first I had to solve that problem by downloading latest cvs snapshot and
then digesting. Next. The tarball consists of a subfolder multisync. Wrong.
untar retar. That works now. Next. Patches sdp do not work. Disable. Compile.
Works! Start multisync! Plugin for evolution not found! Oh my! I have no idea
how to solve stuff like this. Please, someone. I need to sync my phone!!!

------- Comment #10 From Alexander 2004-12-04 15:09:40 0000 -------
Ok, got it working by removing .multisync from the home-dir, but it seems to
sync oddly or not at all. It tells me that there are no changes, when I for
instance have removed a phone number and the like.

------- Comment #11 From Lars Weiler (RETIRED) 2004-12-05 18:44:33 0000 -------
Created an attachment (id=45348) [edit]
app-pda/multisync-cvs/multisync-cvs-0.82.ebuild

This is a more recent ebuild of the snapshot.

Some plugins don't work.  And I'm not 100% sure about all dependencies.  But I
got it working with my Siemens M65, IrMC and evolution2.

------- Comment #12 From Lars Weiler (RETIRED) 2004-12-05 18:50:57 0000 -------
The SyncML functionality needs the wbxml2 library in bug #73502.

------- Comment #13 From Peter Molnar 2004-12-07 04:57:07 0000 -------
I tested this ebuild without success.

I had to remove the SRC_URI, and unpack(), because the multisync snapshot linked to the homepage of multisync seems unreliable.

Built with USE="evo2 syncml ldap", plugins were built, but they didn't show up in multisync.

------- Comment #14 From Evan Alter 2004-12-12 03:57:09 0000 -------
I am getting this error with these USE flags: bluetooth evo2 irmc palm syncml

ecal.o evolution_etodo.o xml.o gui.o support.o interface.o callbacks.o
ranlib .libs/libevolution2_sync.a
creating libevolution2_sync.la
(cd .libs && rm -f libevolution2_sync.la && ln -s ../libevolution2_sync.la libevolution2_sync.la)
make[2]: Leaving directory `/var/tmp/portage/multisync-cvs-0.82/work/multisync/plugins/evolution2_sync/src'
make[2]: Entering directory `/var/tmp/portage/multisync-cvs-0.82/work/multisync/plugins/evolution2_sync'
make[2]: Leaving directory `/var/tmp/portage/multisync-cvs-0.82/work/multisync/plugins/evolution2_sync'
make[1]: Leaving directory `/var/tmp/portage/multisync-cvs-0.82/work/multisync/plugins/evolution2_sync'
 * Building Multisync plugin: palm_sync
/usr/lib/portage/bin/ebuild.sh: line 100: ./autogen.sh: No such file or directory
make: *** No targets specified and no makefile found.  Stop.

------- Comment #15 From Alastair Tse (RETIRED) 2004-12-20 07:00:11 0000 -------
i'll consider something for portage only if it is a snapshot rather than a live
cvs. if someone has snapshot and can verify it works, i'll take a look at that.

------- Comment #16 From Henrik Brix Andersen 2004-12-20 07:40:35 0000 -------
I am currently working with the devs in #multisync to provide a functional cvs
snapshot (the evo2 plug-in has probs with missing .so files currently).

I'll keep you posted.

------- Comment #17 From Scott McKenzie 2005-01-09 15:40:55 0000 -------
Created an attachment (id=48063) [edit]
multisync-cvs-20041027.ebuild

ebuild for multisync cvs snapshot dated 20041027.  This is a modified
multisync-0.82.ebuild that is currently in the portage tree.  Snapshot can be
downloaded from http://www.multisync.org/files/multisync-cvs-snapshot.tar.gz
(will have to be renamed) or
http://www.noizyland.net/files/multisync-20041027.tar.gz (file is too big to
attach to this bug).  Includes a fix for the evolution2_sync plugin missing .so
file.

------- Comment #18 From John Mylchreest (RETIRED) 2005-01-15 08:27:54 0000 -------
Created an attachment (id=48553) [edit]
multisync-0.82, cvs backport

------- Comment #19 From John Mylchreest (RETIRED) 2005-01-15 08:30:20 0000 -------
if no one has any objection to this (I have tested it with gnokii, csa,
irmc/bluetooth/evo2) then I will push it into th tree.

------- Comment #20 From John Mylchreest (RETIRED) 2005-01-15 08:37:01 0000 -------
Created an attachment (id=48554) [edit]
multisync-0.82, cvs backport

Sorry, attached an older one which didnt address kdepim/csa properly.
now fixed

------- Comment #21 From Henrik Brix Andersen 2005-01-16 16:47:40 0000 -------
Where can the tarball for the 20050115 be found?

Also, may I suggest naming the ebuild multisync-0.83_pre20050115.ebuild?

------- Comment #22 From Henrik Brix Andersen 2005-01-17 12:42:19 0000 -------
The attached ebuild (20050115) works for Evolution 2 <=> SyncML here.

------- Comment #23 From John Mylchreest (RETIRED) 2005-01-20 11:13:44 0000 -------
fixed in 0.83_20050115, which is now added to the tree

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