You are not logged in.
I noticed the following when just installing updates:
"packages not in the AUR: gftp"
gFTP has been removed from the Community repo and hasn't been moved elsewhere (such as to the AUR).
Does anyone know why?
Last edited by Pumpino (2023-03-15 02:32:29)
Offline
As far as I can see, it was never in the AUR. At least not since AUR4, which was many years ago.
Offline
Yes, I edited my post shortly after publishing it. You must have seen the original version.
Offline
Ah, that makes more sense. See https://lists.archlinux.org/archives/li … 2Q5EN5KRV/
Offline
Thanks for the info.
That's a shame, as upstream hasn't updated it recently as far as I know, so it's still current.
Is there anywhere I can download it to keep it in case I ever need to do a fresh installation?
Offline
gftp is gtk2 therefore end-of-life, so it's understandable being removed from [community]. I wouldn't mind maintaining it on AUR, but is there a way to get the last [community] PKGBUILD and patches for it? It looks like Git /svntogit-packages/ doesn't have the old package anymore, unless I'm not looking in the right place?
Offline
It's still in svn history. I'm not good enough with svn to know off hand how to get the last revision that included the relevant branch, but the following works picking an arbitrary older revision number:
svn checkout --depth=empty svn://svn.archlinux.org/community
cd community
svn update -r 1400000 gftp
I suspect you could search the log for the actual revision number that removed the branch then get the revision right before that. (Edit: a little trial and error shows that 1420385 is the last revision w/ gftp). There doesn't appear to be any build files other than the PKGBUILD, so I'll just post that here:
# Maintainer:
# Contributor: Lucien Immink <l.immink@student.fnt.hvu.nl>
pkgname=gftp
pkgver=2.9.1b
pkgrel=3
pkgdesc="A multithreaded ftp client for X Windows"
arch=('x86_64')
url="https://www.gftp.org/"
license=('MIT')
depends=('gtk2' 'openssl' 'readline')
makedepends=('intltool')
#source=(https://www.gftp.org/$pkgname-$pkgver.tar.bz2)
source=("gftp-$pkgver.tgz::https://github.com/masneyb/gftp/archive/refs/tags/$pkgver.tar.gz")
sha256sums=('fb134d5479a6b81251b9d37be7264fb8be6edb07bce98569e0e0ba9570587fd6')
prepare() {
cd "$pkgname-$pkgver"
# openssl 1.1 compatibility
#sed -e 's|SSL_library_init|SSL_CTX_new|g' -i configure
}
build() {
cd "$srcdir/$pkgname-$pkgver"
./autogen.sh
./configure --prefix=/usr --mandir=/usr/share/man #--enable-gtk3
make
}
package() {
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
}
Last edited by Trilby (2023-03-15 15:50:09)
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Thanks @Trilby - looks straight-forward enough, I'll try to get it to AUR.
UPDATE: the package is now available at:
https://aur.archlinux.org/packages/gftp
Last edited by twelveeighty (2023-03-17 15:25:51)
Offline
Thanks so much for doing that, twelveeighty!
Offline