Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 119498
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Mobile Phone Developers <mobile-phone@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Philip Kovacs <kovacsp3@comcast.net>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
obexftp-0.18.ebuild obexftp-0.18.ebuild new ebuild text/plain Philip Kovacs 2006-01-18 18:01 0000 1.13 KB Details
obexftp-0.18.ebuild.patch obexftp-0.18.ebuild.patch patch Philip Kovacs 2006-01-18 18:04 0000 1.85 KB Details | Diff
obexftp-0.18.ebuild obexftp-0.18.ebuild text/plain Philip Kovacs 2006-01-18 18:10 0000 1.14 KB Details
obexftp-0.18.ebuild.patch obexftp-0.18.ebuild.patch patch Philip Kovacs 2006-01-18 18:10 0000 1.86 KB Details | Diff
obexftp-0.18.ebuild obexftp-0.18.ebuild text/plain Philip Kovacs 2006-01-19 08:39 0000 1.11 KB Details
obexftp-0.18.ebuild.patch obexftp-0.18.ebuild.patch patch Philip Kovacs 2006-01-19 08:40 0000 1.86 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 119498 depends on: Show dependency tree
Bug 119498 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: 2006-01-18 18:00 0000
ebuild for latest stable release.  note i added a 'swig' local use flag for
rebuilding the swig-based language bindings.   i also included the language
binding examples in the docs.   ebuild attachment follows.

------- Comment #1 From Philip Kovacs 2006-01-18 18:01:51 0000 -------
Created an attachment (id=77486) [details]
obexftp-0.18.ebuild new ebuild

a diff -Naur to the existing beta ebuild follows as another attachment.

------- Comment #2 From Philip Kovacs 2006-01-18 18:04:30 0000 -------
Created an attachment (id=77487) [details]
obexftp-0.18.ebuild.patch

------- Comment #3 From Philip Kovacs 2006-01-18 18:10:12 0000 -------
Created an attachment (id=77488) [details]
obexftp-0.18.ebuild

------- Comment #4 From Philip Kovacs 2006-01-18 18:10:40 0000 -------
Created an attachment (id=77489) [details]
obexftp-0.18.ebuild.patch

------- Comment #5 From Christian Zuckschwerdt 2006-01-19 07:13:40 0000 -------
*** Bug 119547 has been marked as a duplicate of this bug. ***

------- Comment #6 From Philip Kovacs 2006-01-19 08:39:13 0000 -------
Created an attachment (id=77550) [details]
obexftp-0.18.ebuild

cleaned-up so the deps represent minimum stable versions as they exist in
portage.

------- Comment #7 From Philip Kovacs 2006-01-19 08:40:12 0000 -------
Created an attachment (id=77551) [details]
obexftp-0.18.ebuild.patch

diff -Naur patch against existing portage ebuild.

------- Comment #8 From Alin Năstac 2006-01-19 11:52:34 0000 -------
Any particular reason for useflagging swig? Why rebuild language bindings when
this operation is better done by upstream (before package release, of course)?

------- Comment #9 From Philip Kovacs 2006-01-19 12:06:26 0000 -------
No compelling reason really.  Christian Z. added --enable-swig (default=no] for
those who wish to rebuild the swig language stubs.   His pre-packaged ones
certainly work on gentoo (at least they do here on x86).  You could toss swig
and even the debug stuff I added if you were so inclined.   Perhaps Christian
could chime in if he felt it were genuinely important.

------- Comment #10 From Christian Zuckschwerdt 2006-01-19 12:35:52 0000 -------
obexftp is being developed on x86 gentoo, that makes --enable-swig most likely
redundant. On the other hand isn't gentoo about building everything from source
after all? So if a user has swig installed, make it spin ;)
I'm more worried about the automatic en-/disable of the language bindings.
Works for me, but perl, python and tcl are fully installed here anyway.

------- Comment #11 From Alin Năstac 2006-01-19 14:18:04 0000 -------
It is true we build our packages from the source, but this looks like
over-configuration to me.

From what I understand, swig is a way to translate calls to your library in
other languages (especially the scripting ones). Since we do not change the
source of the package, I very much doubt it would make a difference in pl,ty or
tcl files.
The fact that no other gentoo package has useflags regarding swig seems to
confirm my opinion. If I'm wrong, please let me know.

Also the doc flag also seems a bit much. Normally it is used for extra
documentation that requires significant amount of resources to either create or
store. I'm thinking about dropping it and just install those file
unconditionally.

The debug flag on the other hand, is useful for obex developers so I will leave
it as is.

------- Comment #12 From Christian Zuckschwerdt 2006-01-19 14:31:33 0000 -------
Right no need to introduce a useflag (swig) that nobody can make sense of and
that can hardly be useful.
You can drop the doc flag safely. The doc dir used to contain lots of generated
files but is mostly empty now (we moved everything to some wiki).

------- Comment #13 From Philip Kovacs 2006-01-19 14:38:17 0000 -------
Christian, it's probably best to keep the swig stuff disabled by default in
your configure.in (as it is now).  Don't use 'auto' detection for swig, as you
do with some of the other flags.  This will prevent potential meta-packaging
(ebuilds and such) problems down the road.   Phil

------- Comment #14 From Philip Kovacs 2006-01-19 14:46:58 0000 -------
By the way, I posted an ebuild for your obexftp fuse wrapper, obexfs-0.7, here
on bugzilla as Bug 119500.   Phil

------- Comment #15 From Andrej Kacian (RETIRED) 2006-01-20 00:44:03 0000 -------
Alin, if you want to take over obexftp maintainership, go ahead - my free time
has shrunk recently, and I have barely time to maintain packages I actually
use. Obexftp deserves better.

------- Comment #16 From Alin Năstac 2006-01-22 14:04:24 0000 -------
version bumped.

I don't really use this package, so I cannot become its maintainer.
You could delete your maintainer entry from metadata.xml. mobile-phone herd
will take care of it.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug