You are not logged in.

#1 2023-03-15 02:28:52

Pumpino
Member
Registered: 2011-06-09
Posts: 69

gFTP removed from the Community repo

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

#2 2023-03-15 02:33:32

Scimmia
Fellow
Registered: 2012-09-01
Posts: 12,182

Re: gFTP removed from the Community repo

As far as I can see, it was never in the AUR. At least not since AUR4, which was many years ago.

Offline

#3 2023-03-15 02:36:35

Pumpino
Member
Registered: 2011-06-09
Posts: 69

Re: gFTP removed from the Community repo

Yes, I edited my post shortly after publishing it. You must have seen the original version.

Offline

#4 2023-03-15 02:44:30

Scimmia
Fellow
Registered: 2012-09-01
Posts: 12,182

Re: gFTP removed from the Community repo

Offline

#5 2023-03-15 02:53:07

Pumpino
Member
Registered: 2011-06-09
Posts: 69

Re: gFTP removed from the Community repo

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

#6 2023-03-15 14:50:57

twelveeighty
Member
From: Alberta, Canada
Registered: 2011-09-04
Posts: 1,160

Re: gFTP removed from the Community repo

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

#7 2023-03-15 15:42:26

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,330
Website

Re: gFTP removed from the Community repo

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

#8 2023-03-17 14:52:16

twelveeighty
Member
From: Alberta, Canada
Registered: 2011-09-04
Posts: 1,160

Re: gFTP removed from the Community repo

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

#9 2023-03-17 19:49:31

Pumpino
Member
Registered: 2011-06-09
Posts: 69

Re: gFTP removed from the Community repo

Thanks so much for doing that, twelveeighty!

Offline

Board footer

Powered by FluxBB