initial import

This commit is contained in:
2025-06-22 20:39:04 -05:00
commit f8a70886f0
3428 changed files with 302546 additions and 0 deletions

49
uget/PKGBUILD Normal file
View File

@@ -0,0 +1,49 @@
# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=uget
pkgver=2.2.3
_debver=$pkgver
_debrel=2
pkgrel=3
pkgdesc="GTK+ download manager featuring download classification and HTML import"
arch=('i686' 'x86_64')
license=('LGPL-2.1')
depends=('gtk' 'gstreamer' 'curl')
makedepends=('intltool' 'quilt')
optdepends=('aria2: alternative backend')
source=("https://downloads.sourceforge.net/urlget/${pkgname}-${pkgver}-1.tar.gz"
"https://deb.debian.org/debian/pool/main/u/uget/uget_${_debver}-${_debrel}.debian.tar.xz"
'uget-gtk.appdata.xml')
sha512sums=('a2359200486c60a79d53083f25c627d70f969880765e5c38897e7d35e94540c59e45f294dc10b0863ae812c449d232ad230cae90bb5e0ebded9bcabf2b4b7725'
'c34992e0bd6c2bd056ccdb8927104e99d57a5cd6ff5bac0979d79d42d8e4bada7454b1b8bef04ed1c4a35175f44c9f1404dc2d3fa9286e24f17b82cbb3fa3e24'
'8848199d9a23f97e9e201f30edc6ec79fda3e782e4d5deb0acf9be3aff2c4ce8fec4fb615dfc1cdecd04a64ef602500101e998c2997eef8b562e9ae8c7dc3c57')
prepare() {
cd $pkgname-$pkgver
if [[ ${pkgver%.*} = ${_debver%.*} ]]; then
# Debian patches
export QUILT_PATCHES=debian/patches
export QUILT_REFRESH_ARGS='-p ab --no-timestamps --no-index'
export QUILT_DIFF_ARGS='--no-timestamps'
mv "$srcdir"/debian .
quilt push -av
fi
}
build() {
cd $pkgname-$pkgver
./configure \
--prefix=/usr \
--disable-notify \
--disable-rss-notify
make
}
package() {
cd $pkgname-$pkgver
make DESTDIR="$pkgdir" install
install -Dm644 "$srcdir/uget-gtk.appdata.xml" -t "$pkgdir/usr/share/metainfo"
install -Dm644 COPYING -t "${pkgdir}/usr/share/licenses/$pkgname"
}

36
uget/uget-gtk.appdata.xml Normal file
View File

@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
<id>com.ugetdm.uget-gtk</id>
<launchable type="desktop-id">uget-gtk.desktop</launchable>
<name>uGet</name>
<summary>Download multiple URLs and apply it to one of setting/queue</summary>
<metadata_license>CC0-1.0</metadata_license>
<project_license>LGPL-2.1</project_license>
<description>
<p>uGet is a download manager that combines lightweight resource usage with a very powerful feature set:</p>
<ul>
<li>Multi-connection downloads</li>
<li>Browser integration</li>
<li>Download YouTube videos</li>
<li>Clipboard monitor</li>
<li>Batch downloads</li>
<li>Downloads queue</li>
<li>Advanced download categories</li>
</ul>
</description>
<screenshots>
<screenshot type="default">
<image>https://ugetdm.com/wp-content/uploads/2018/01/2015-uget-ubuntu-1504.png</image>
</screenshot>
<screenshot>
<image>https://ugetdm.com/wp-content/uploads/2018/01/uget-sparky-linux-5-lxqt.jpg</image>
</screenshot>
<screenshot>
<image>https://ugetdm.com/wp-content/uploads/2018/01/uGet-2.0.7-Running-in-Ubuntu.png</image>
</screenshot>
<screenshot>
<image>https://ugetdm.com/wp-content/uploads/2018/01/2014-uget-fedora-adwaita-gnome.png</image>
</screenshot>
</screenshots>
<url type="homepage">https://ugetdm.com/</url>
</component>