Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 182046 - net-fs/afpfs-ng (new ebuild)
Summary: net-fs/afpfs-ng (new ebuild)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://sourceforge.net/projects/afpfs-ng
Whiteboard: sunrise suggested
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2007-06-14 17:36 UTC by urcindalo
Modified: 2018-04-10 13:22 UTC (History)
8 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for sys-fs/afpfs-ng 0.4.1 (afpfs-ng-0.4.1.ebuild,547 bytes, text/plain)
2007-06-29 19:01 UTC, Kevin Fullerton
Details
Updated ebuild (afpfs-ng-0.4.3a.ebuild,550 bytes, text/plain)
2008-01-07 22:41 UTC, RB
Details
ebuild for 0.8 (afpfs-ng-0.8.ebuild,731 bytes, text/plain)
2008-02-22 04:10 UTC, RB
Details
0.8.1 ebuild (afpfs-ng-0.8.1.ebuild,794 bytes, text/plain)
2008-04-05 07:07 UTC, RB
Details
Hybrid ebuild for stable and live sources (afpfs-ng-9999.ebuild,1.46 KB, text/plain)
2012-03-12 23:21 UTC, hal
Details
http://sourceforge.net/projects/afpfs-ng/ (00-afpfs-ng-0.8.1-fix_afpfs-ng_includes.patch,88.76 KB, patch)
2012-03-12 23:22 UTC, hal
Details | Diff
gcrypt.patch (01-afpfs-ng-0.8.1-gcrypt.patch,773 bytes, patch)
2012-03-12 23:24 UTC, hal
Details | Diff
pointer.patch (02-afpfs-ng-0.8.1-pointer.patch,10.81 KB, patch)
2012-03-12 23:25 UTC, hal
Details | Diff
boxee1.patch (03-afpfs-ng-0.8.1-boxee1.patch,730 bytes, patch)
2012-03-12 23:25 UTC, hal
Details | Diff
boxee2.patch (04-afpfs-ng-0.8.1-boxee2.patch,2.38 KB, patch)
2012-03-12 23:26 UTC, hal
Details | Diff
boxee3.patch (05-afpfs-ng-0.8.1-boxee3.patch,4.31 KB, patch)
2012-03-12 23:26 UTC, hal
Details | Diff
boxee4.patch (06-afpfs-ng-0.8.1-boxee4.patch,817 bytes, patch)
2012-03-12 23:26 UTC, hal
Details | Diff
boxee5.patch (07-afpfs-ng-0.8.1-boxee5.patch,1.01 KB, patch)
2012-03-12 23:27 UTC, hal
Details | Diff
fix-errno.patch (08-afpfs-ng-0.8.1-fix-errno.patch,699 bytes, patch)
2012-03-12 23:27 UTC, hal
Details | Diff
fix-stat.patch (09-afpfs-ng-0.8.1-fix-stat.patch,416 bytes, patch)
2012-03-12 23:27 UTC, hal
Details | Diff
fix-includes.patch (00-afpfs-ng-0.8.1-fix_afpfs-ng_includes.patch,88.76 KB, patch)
2012-03-12 23:28 UTC, hal
Details | Diff
00-afpfs-ng-0.8.1-fix_afpfs-ng_includes.patch (00-afpfs-ng-0.8.1-fix_afpfs-ng_includes.patch,88.76 KB, patch)
2012-03-12 23:32 UTC, hal
Details | Diff
01-afpfs-ng-0.8.1-gcrypt.patch (01-afpfs-ng-0.8.1-gcrypt.patch,773 bytes, patch)
2012-03-12 23:33 UTC, hal
Details | Diff
02-afpfs-ng-0.8.1-pointer.patch (02-afpfs-ng-0.8.1-pointer.patch,10.81 KB, patch)
2012-03-12 23:33 UTC, hal
Details | Diff
03-afpfs-ng-0.8.1-boxee1.patch (03-afpfs-ng-0.8.1-boxee1.patch,730 bytes, patch)
2012-03-12 23:34 UTC, hal
Details | Diff
04-afpfs-ng-0.8.1-boxee2.patch (04-afpfs-ng-0.8.1-boxee2.patch,2.38 KB, patch)
2012-03-12 23:34 UTC, hal
Details | Diff
05-afpfs-ng-0.8.1-boxee3.patch (05-afpfs-ng-0.8.1-boxee3.patch,4.31 KB, patch)
2012-03-12 23:35 UTC, hal
Details | Diff
06-afpfs-ng-0.8.1-boxee4.patch (06-afpfs-ng-0.8.1-boxee4.patch,817 bytes, patch)
2012-03-12 23:35 UTC, hal
Details | Diff
07-afpfs-ng-0.8.1-boxee5.patch (07-afpfs-ng-0.8.1-boxee5.patch,1.01 KB, patch)
2012-03-12 23:35 UTC, hal
Details | Diff
08-afpfs-ng-0.8.1-fix-errno.patch (08-afpfs-ng-0.8.1-fix-errno.patch,699 bytes, patch)
2012-03-12 23:36 UTC, hal
Details | Diff
09-afpfs-ng-0.8.1-fix-stat.patch (09-afpfs-ng-0.8.1-fix-stat.patch,416 bytes, patch)
2012-03-12 23:36 UTC, hal
Details | Diff
afpfs-ng-9999.ebuild (afpfs-ng-9999.ebuild,1.46 KB, text/plain)
2012-03-12 23:37 UTC, hal
Details
afpfs-ng-0.8.1.ebuild (afpfs-ng-0.8.1.ebuild,1.46 KB, text/plain)
2012-03-12 23:42 UTC, hal
Details
10-afpfs-ng-0.8.1-fix-even-more-pointers.patch (10-afpfs-ng-0.8.1-fix-even-more-pointers.patch,2.90 KB, patch)
2013-02-19 23:17 UTC, hal
Details | Diff
Stop globbing patches (afpfs-ng-0.8.1.ebuild,1.49 KB, text/plain)
2013-02-19 23:20 UTC, hal
Details

Note You need to log in before you can comment on or make changes to this bug.
Description urcindalo 2007-06-14 17:36:07 UTC
Currently there's no ebuild for afpfs-ng

afpfs-ng is an Apple Filing Protocol client that will allow a Linux system to see files exported from a Mac OS system with AFP over TCP.

Reproducible: Always

Steps to Reproduce:
1. #emerge afpfs-ng (either arch or ~arch)
2. 
3.

Actual Results:  
No ebuild available

Expected Results:  
It would be nice to see it ported

It is in development right now. Last versions 0.3 and 0.4 are from 2006-11-27 and 2007-02-11, respectively.
Comment 1 Kevin Fullerton 2007-06-29 18:59:59 UTC
Attached is a preliminary ebuild for this package - I haven't got an Apple machine to test against, but it does build against FUSE.

There seems to be a problem with the install target in the Makefile so I'm installing the 2 binaries manually in the ebuild.
Comment 2 Kevin Fullerton 2007-06-29 19:01:02 UTC
Created attachment 123412 [details]
ebuild for sys-fs/afpfs-ng 0.4.1
Comment 3 RB 2008-01-07 22:41:08 UTC
Created attachment 140417 [details]
Updated ebuild

0.4.3a is available; updated the ebuild to reflect my tested arch (hardened x86) and the LICENSE variable - there is no evidence in the source, website, or otherwise that the author is specifying GPL-2, only 'GPL'.  YMMV, but I prefer to be as strict as possible.
Comment 4 RB 2008-02-22 04:10:30 UTC
Created attachment 144288 [details]
ebuild for 0.8

afpfs-ng-0.8 is out, and the license is clearly GPL-2 now.  Additional structure and binary changes.
Comment 5 RB 2008-04-05 07:07:22 UTC
Created attachment 148704 [details]
0.8.1 ebuild

Update for 0.8.1 - more structure change, requiring pretty extensive ebuild re-work instead of just bumping versions.  This one might warrant avoidance for the less adventurous, as the internal structure seems to be in quite a lot of flux; sufficient so that I can't find a non-privileged unmount in this version.  Even so, here 'tis.
Comment 6 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-04-08 19:36:32 UTC
(this is an automated message based on filtering criteria that matched this bug)
'EBUILD' is in the KEYWORDS which should mean that there is a ebuild attached 
to this bug.
This bug is assigned to maintainer-wanted which means that it is not in the 
main tree.
Heuristics show that no Gentoo developer has commented on your ebuild.

Hello, The Gentoo Team would like to firstly thank you for your ebuild 
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The 
sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to 
commit to and all users can have ebuilds reviewed by Gentoo devs for entry 
into the overlay. So, the sunrise team is suggesting that you look into this 
and submit your ebuild to the overlay where even *you* can commit to. =)

Because this is a mass message, we are also asking you to be patient with us. 
We anticipate a large number of requests in a short time. 

Thanks,
On behalf of the Gentoo Sunrise Team,
Jeremy.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq
Comment 7 hal 2012-03-12 23:21:40 UTC
Created attachment 305049 [details]
Hybrid ebuild for stable and live sources
Comment 9 hal 2012-03-12 23:24:32 UTC
Created attachment 305053 [details, diff]
gcrypt.patch
Comment 10 hal 2012-03-12 23:25:04 UTC
Created attachment 305055 [details, diff]
pointer.patch
Comment 11 hal 2012-03-12 23:25:50 UTC
Created attachment 305057 [details, diff]
boxee1.patch
Comment 12 hal 2012-03-12 23:26:11 UTC
Created attachment 305059 [details, diff]
boxee2.patch
Comment 13 hal 2012-03-12 23:26:29 UTC
Created attachment 305061 [details, diff]
boxee3.patch
Comment 14 hal 2012-03-12 23:26:49 UTC
Created attachment 305063 [details, diff]
boxee4.patch
Comment 15 hal 2012-03-12 23:27:08 UTC
Created attachment 305065 [details, diff]
boxee5.patch
Comment 16 hal 2012-03-12 23:27:35 UTC
Created attachment 305067 [details, diff]
fix-errno.patch
Comment 17 hal 2012-03-12 23:27:57 UTC
Created attachment 305069 [details, diff]
fix-stat.patch
Comment 18 hal 2012-03-12 23:28:35 UTC
Created attachment 305071 [details, diff]
fix-includes.patch
Comment 19 hal 2012-03-12 23:32:43 UTC
Created attachment 305073 [details, diff]
00-afpfs-ng-0.8.1-fix_afpfs-ng_includes.patch
Comment 20 hal 2012-03-12 23:33:04 UTC
Created attachment 305075 [details, diff]
01-afpfs-ng-0.8.1-gcrypt.patch
Comment 21 hal 2012-03-12 23:33:47 UTC
Created attachment 305077 [details, diff]
02-afpfs-ng-0.8.1-pointer.patch
Comment 22 hal 2012-03-12 23:34:22 UTC
Created attachment 305079 [details, diff]
03-afpfs-ng-0.8.1-boxee1.patch
Comment 23 hal 2012-03-12 23:34:44 UTC
Created attachment 305081 [details, diff]
04-afpfs-ng-0.8.1-boxee2.patch
Comment 24 hal 2012-03-12 23:35:21 UTC
Created attachment 305083 [details, diff]
05-afpfs-ng-0.8.1-boxee3.patch
Comment 25 hal 2012-03-12 23:35:39 UTC
Created attachment 305085 [details, diff]
06-afpfs-ng-0.8.1-boxee4.patch
Comment 26 hal 2012-03-12 23:35:55 UTC
Created attachment 305087 [details, diff]
07-afpfs-ng-0.8.1-boxee5.patch
Comment 27 hal 2012-03-12 23:36:19 UTC
Created attachment 305089 [details, diff]
08-afpfs-ng-0.8.1-fix-errno.patch
Comment 28 hal 2012-03-12 23:36:37 UTC
Created attachment 305091 [details, diff]
09-afpfs-ng-0.8.1-fix-stat.patch
Comment 29 hal 2012-03-12 23:37:13 UTC
Created attachment 305093 [details]
afpfs-ng-9999.ebuild
Comment 30 hal 2012-03-12 23:42:12 UTC
Created attachment 305095 [details]
afpfs-ng-0.8.1.ebuild
Comment 31 Michael Weber (RETIRED) gentoo-dev 2012-06-08 12:22:34 UTC
Hello hal,

thanks for your ebuild. Are you willing to co-maintain this package with me?

http://www.gentoo.org/proj/en/qa/proxy-maintainers/index.xml

Bye, 
   Michael
Comment 32 Michael Weber (RETIRED) gentoo-dev 2012-06-08 15:14:56 UTC
Hal, 

the mentioned repo https://github.com/Boxee/afpfs-ng isn't the original author, or did I get that wrong?

I've added it to my overlay (layman -a xmw), it segfaults atm.

Michael
Comment 33 hal 2013-02-19 23:08:04 UTC
(In reply to comment #31)
> Hello hal,
> 
> thanks for your ebuild. Are you willing to co-maintain this package with me?
> 
> http://www.gentoo.org/proj/en/qa/proxy-maintainers/index.xml
> 
> Bye, 
>    Michael

Hey Michael,

sorry for the very late reply. I've been pretty busy during the last 8 months.
Do you still have your hands on the ebuild?

Cheers
hal
Comment 34 hal 2013-02-19 23:11:04 UTC
(In reply to comment #32)
> Hal, 
> 
> the mentioned repo https://github.com/Boxee/afpfs-ng isn't the original
> author, or did I get that wrong?
> 
> I've added it to my overlay (layman -a xmw), it segfaults atm.
> 
> Michael

According to this thread (http://forum.xbmc.org/showthread.php?tid=120827&pid=1017210#pid1017210) the orginal code/project lives on sourceforge (http://afpfs-ng.cvs.sourceforge.net/viewvc/afpfs-ng/afpfs-ng/afpfs-ng/) which seems to be not very active. The patches reside in the xbmc github repo (https://github.com/xbmc/xbmc/tree/master/lib/afpfs-ng).
Comment 35 hal 2013-02-19 23:17:59 UTC
Created attachment 339458 [details, diff]
10-afpfs-ng-0.8.1-fix-even-more-pointers.patch
Comment 36 hal 2013-02-19 23:20:25 UTC
Created attachment 339460 [details]
Stop globbing patches
Comment 37 Jonas Stein gentoo-dev 2018-04-10 13:14:14 UTC
@xmw: There was no reply since 5 years, so I reassign the ticket. Please take the ticket again, if you are still working on it.

Or should we close it? Upstream made the last update on 2013-05-08.