net-p2p/awgg: Re-add port: Advanced wget GUI
AWGG comes from Advanced Wget GUI. AWGG is a lightweight multiplatform and
multilanguage download manager, basically a wget frontend and other tools like
aria2, curl, youtube-dl and axel. AWGG is written in Free Pascal , using
CodeTyphon and Lazarus IDE.
Features:
Status filter download.
Batch download.
Manage multiple downloads engines at the same time.
Multiple schedules.
Clipboard monitoring.
Notification system.
Proxy configuration.
Multiple queues.
Supports HTTP, HTTPS, FTP.
Drop box
This commit is contained in:
parent
df8005b90f
commit
a3cc73641e
1
MOVED
1
MOVED
@ -17575,7 +17575,6 @@ net/libmms||2022-09-30|Has expired: Obsolete, Microsoft deprecated MMS protocol
|
||||
audio/mctoolame-decoder||2022-09-30|Has expired: Legacy and obscure audio format that never gained any traction
|
||||
audio/mctoolame-encoder||2022-09-30|Has expired: Legacy and obscure audio format that never gained any traction
|
||||
www/py-ws4py||2022-09-30|Has expired: Upstream abandoned
|
||||
net-p2p/awgg||2022-09-30|Has expired: Depends on expired ftp/axel
|
||||
ftp/axel||2022-09-30|Has expired: Last release in 2009 and dead upstream, please consider using www/aria2
|
||||
databases/py-bsddb3|databases/py-berkeleydb|2022-09-30|Has expired: Requires upstream EOLd db5. Use py-berkeleydb
|
||||
graphics/megapov|graphics/povray37|2022-10-01|Has expired: Abandoned upstream. graphics/povray37 is the recommended replacement
|
||||
|
||||
@ -4,6 +4,7 @@
|
||||
SUBDIR += amule-devel
|
||||
SUBDIR += arbitrum-avm
|
||||
SUBDIR += autoscan
|
||||
SUBDIR += awgg
|
||||
SUBDIR += bazarr
|
||||
SUBDIR += bitcoin
|
||||
SUBDIR += bitcoin-daemon
|
||||
|
||||
52
net-p2p/awgg/Makefile
Normal file
52
net-p2p/awgg/Makefile
Normal file
@ -0,0 +1,52 @@
|
||||
PORTNAME= awgg
|
||||
DISTVERSION= 0.6.0.6034-beta
|
||||
CATEGORIES= net-p2p
|
||||
PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}
|
||||
|
||||
MAINTAINER= acm@FreeBSD.org
|
||||
COMMENT= Advanced wget GUI
|
||||
WWW= https://github.com/Nenirey/AWGG
|
||||
|
||||
LICENSE= GPLv2
|
||||
|
||||
RUN_DEPENDS= aria2c:www/aria2 \
|
||||
wget:ftp/wget \
|
||||
curl:ftp/curl \
|
||||
yt-dlp:www/yt-dlp
|
||||
|
||||
gtk2_CONFLICTS_INSTALL= ${PORTNAME}-qt5
|
||||
qt5_CONFLICTS_INSTALL= ${PORTNAME}-gtk2
|
||||
|
||||
USES= fpc gnome lazarus:flavors xorg
|
||||
USE_FPC= chm fcl-base fcl-db fcl-image fcl-json fcl-net fcl-registry \
|
||||
fcl-web fcl-xml openssl pasjpeg regexpr rtl-extra rtl-objpas x11
|
||||
USE_XORG= x11
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= Nenirey
|
||||
GH_PROJECT= AWGG
|
||||
GH_TAGNAME= 6daa550
|
||||
|
||||
DESKTOP_ENTRIES="AWGG" \
|
||||
"Advanced wget GUI" \
|
||||
"${PREFIX}/share/pixmaps/AWGG16x16.png" \
|
||||
"${PORTNAME}" \
|
||||
"Network;P2P;" \
|
||||
${TRUE}
|
||||
|
||||
USE_FPC_gtk2= cairo
|
||||
USE_GNOME_gtk2= cairo
|
||||
USE_FPC+= ${USE_FPC_${FLAVOR}}
|
||||
USE_GNOME+= ${USE_GNOME_${FLAVOR}}
|
||||
|
||||
LAZBUILD_ARGS= -d
|
||||
LAZARUS_PROJECT_FILES= src/awgg.lpi
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} 's|/usr/bin/shutdown|/sbin/shutdown|g' ${WRKSRC}/src/fmain.pas
|
||||
${REINPLACE_CMD} 's|/usr|${LOCALBASE}|g' ${WRKSRC}/src/fmain.pas
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
|
||||
cd ${WRKSRC}/pixmaps && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/pixmaps
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
net-p2p/awgg/distinfo
Normal file
3
net-p2p/awgg/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1664687235
|
||||
SHA256 (Nenirey-AWGG-0.6.0.6034-beta-6daa550_GH0.tar.gz) = 8963afef1777d796080ecf17cfb838729af75aa77dd03b6c77327239ad987bb3
|
||||
SIZE (Nenirey-AWGG-0.6.0.6034-beta-6daa550_GH0.tar.gz) = 2469603
|
||||
17
net-p2p/awgg/pkg-descr
Normal file
17
net-p2p/awgg/pkg-descr
Normal file
@ -0,0 +1,17 @@
|
||||
AWGG comes from Advanced Wget GUI. AWGG is a lightweight multiplatform and
|
||||
multilanguage download manager, basically a wget frontend and other tools like
|
||||
aria2, curl, youtube-dl and axel. AWGG is written in Free Pascal , using
|
||||
CodeTyphon and Lazarus IDE.
|
||||
|
||||
Features:
|
||||
|
||||
Status filter download.
|
||||
Batch download.
|
||||
Manage multiple downloads engines at the same time.
|
||||
Multiple schedules.
|
||||
Clipboard monitoring.
|
||||
Notification system.
|
||||
Proxy configuration.
|
||||
Multiple queues.
|
||||
Supports HTTP, HTTPS, FTP.
|
||||
Drop box
|
||||
13
net-p2p/awgg/pkg-plist
Normal file
13
net-p2p/awgg/pkg-plist
Normal file
@ -0,0 +1,13 @@
|
||||
bin/awgg
|
||||
share/pixmaps/AWGG.ico
|
||||
share/pixmaps/AWGG128x128.png
|
||||
share/pixmaps/AWGG16x16.png
|
||||
share/pixmaps/AWGG256x256.png
|
||||
share/pixmaps/AWGG32x32.png
|
||||
share/pixmaps/AWGG36x36.png
|
||||
share/pixmaps/AWGG48x48.png
|
||||
share/pixmaps/AWGG64x64.png
|
||||
share/pixmaps/editcopy.png
|
||||
share/pixmaps/icongray.ico
|
||||
share/pixmaps/DropBox.png
|
||||
share/pixmaps/DropBox30x30.png
|
||||
Loading…
x
Reference in New Issue
Block a user