Package Details: xdman 1:7.2.11-2

Git Clone URL: https://aur.archlinux.org/xdman.git (read-only, click to copy)
Package Base: xdman
Description: Xtreme Download Manager: download manager with multiple browser integrations
Upstream URL: https://xtremedownloadmanager.com/
Licenses: GPL2
Submitter: M4rQu1Nh0S
Maintainer: eclairevoyant
Last Packager: eclairevoyant
Votes: 57
Popularity: 0.34
First Submitted: 2016-03-08 15:50 (UTC)
Last Updated: 2022-12-30 18:34 (UTC)

Dependencies (7)

Required by (0)

Sources (4)

Pinned Comments

eclairevoyant commented on 2022-12-30 01:42 (UTC)

This package is not out-of-date at this time; the last stable release was in 2020. If you want the beta or git version, create a new package.

Latest Comments

1 2 3 4 5 6 Next › Last »

pegasusearl commented on 2024-07-08 19:39 (UTC)

What does out of date mean? Version 8 is also stop being developed if I'm not mistaken. The beta version had issues that sometimes it doesn't catch the filename correctly. xdman7 is still the most reliable if we use firefox.

bitscoper commented on 2024-06-06 05:16 (UTC)

==> Starting build()...
[INFO] Scanning for projects...
[INFO] 
[INFO] ----------------------------< xdman:xdman >-----------------------------
[INFO] Building xdman 0.0.1-SNAPSHOT
[INFO]   from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[WARNING] Parameter 'classifier' is unknown for plugin 'maven-assembly-plugin:3.6.0:single (make-assembly)'
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ xdman ---
[INFO] Copying 139 resources from src/main/resources to target/classes
[INFO] 
[INFO] --- compiler:3.13.0:compile (default-compile) @ xdman ---
[INFO] Recompiling the module because of changed source code.
[INFO] Compiling 194 source files with javac [debug target 11] to target/classes
[WARNING] location of system modules is not set in conjunction with -source 11
  not setting the location of system modules may lead to class files that cannot run on JDK 11
    --release 11 is recommended instead of -source 11 -target 11 because it sets the location of system modules automatically
[INFO] /home/bitscoper/.cache/yay/xdman/src/xdm-7.2.11/app/src/main/java/xdman/ClipboardMonitor.java: Some input files use or override a deprecated API.
[INFO] /home/bitscoper/.cache/yay/xdman/src/xdm-7.2.11/app/src/main/java/xdman/ClipboardMonitor.java: Recompile with -Xlint:deprecation for details.
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ xdman ---
[INFO] skip non existing resourceDirectory /home/bitscoper/.cache/yay/xdman/src/xdm-7.2.11/app/src/test/resources
[INFO] 
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ xdman ---
[INFO] Recompiling the module because of changed dependency.
[INFO] Compiling 1 source file with javac [debug target 11] to target/test-classes
[WARNING] location of system modules is not set in conjunction with -source 11
  not setting the location of system modules may lead to class files that cannot run on JDK 11
    --release 11 is recommended instead of -source 11 -target 11 because it sets the location of system modules automatically
[INFO] 
[INFO] --- surefire:3.0.0-M3:test (default-test) @ xdman ---
[INFO] Tests are skipped.
[INFO] 
[INFO] --- jar:3.4.1:jar (default-jar) @ xdman ---
[INFO] Building jar: /home/bitscoper/.cache/yay/xdman/src/xdm-7.2.11/app/target/xdman.jar
[INFO] 
[INFO] --- assembly:3.6.0:single (make-assembly) @ xdman ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  3.629 s
[INFO] Finished at: 2024-06-06T11:08:16+06:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:3.6.0:single (make-assembly) on project xdman: Execution make-assembly of goal org.apache.maven.plugins:maven-assembly-plugin:3.6.0:single failed: parameter 'classifier' has been removed from the plugin, please verify documentation. -> [ying build/lib/youtube_dl/extractor/unity.py -> /home/bitscoper/.cache/yay/youtube-dl/pkg/youtube-dl/Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: xdman-exit status 4

eclairevoyant commented on 2023-12-07 21:00 (UTC)

@3xploiton3 read the pinned comment.

k0r0ng commented on 2023-03-31 16:36 (UTC) (edited on 2023-04-01 14:33 (UTC) by k0r0ng)

You should opt-in yt-dlp too, (I think) xdm use them [1].

[1] https://github.com/subhra74/xdm/search?q=yt-dlp

Edit: I checked again for this releases xdm just use youtube-dl, sorry.

ahmedmoselhi commented on 2022-12-31 19:44 (UTC)

xdman 8 beta new package : https://aur.archlinux.org/packages/xdman8-beta-git

eclairevoyant commented on 2022-12-30 18:35 (UTC)

Thanks for catching; I've added the icon and desktop file back in.

ian_eo commented on 2022-12-30 14:33 (UTC) (edited on 2022-12-30 18:59 (UTC) by ian_eo)

with the update to xdman 1:7.2.11-1, the desktop application launcher was removed, right? just making sure coz i dont see xdman in my app list. app can now be launch through terminal, correct?

[edit] Thanks for updating and adding back the desktop app launcher on xdman 1:7.2.11-2

eclairevoyant commented on 2022-12-30 01:42 (UTC)

This package is not out-of-date at this time; the last stable release was in 2020. If you want the beta or git version, create a new package.

noabody commented on 2022-11-05 23:47 (UTC) (edited on 2022-11-06 15:58 (UTC) by noabody)

I whipped this up today. Probably as good as any.

pkgname=xdman-git
_pkgname=xdman
pkgver=8.0.10.r292.g68350f2
pkgrel=1
pkgdesc="Open source download accelerator and video downloader."
arch=(x86_64)
url=https://xtremedownloadmanager.com
license=(GPL3)
depends=(ffmpeg 'gtk3>=3.22.0' hicolor-icon-theme)
makedepends=(dotnet-host dotnet-sdk gendesk git)
provides=("$pkgname")
conflicts=("$_pkgname")
replaces=("$_pkgname")
source=("$_pkgname"::git+https://github.com/subhra74/xdm.git#branch=feature/8.0.1
        git+https://github.com/subhra74/xdm-helper-chrome.git)
sha256sums=('SKIP'
            'SKIP')

pkgver() {
  cd "$_pkgname"
  local _ver="$(grep -Pio "_vers.*\b.*\d+\.[[:alnum:]\.]+" app/XDM/XDM.Core/AppInfo.cs | grep -Pio '\d+\.[[:alnum:]\.]+')"
  printf "%s.r%s.g%s" "$_ver" "$(git rev-list "$(git rev-list --tags --no-walk --max-count=1)"..HEAD --count)" "$(git rev-parse --short HEAD)"
}

prepare() {
  gendesk -f -n --name='Xtreme Download Manager' --comment="${pkgdesc/.}" --custom='Keywords=download;internet;manager;' --exec=/opt/"$_pkgname"/xdm-app --icon=/opt/"$_pkgname"/xdm-logo.svg --terminal=false --categories='Network' --startupnotify=false --pkgname="$_pkgname"
}

package() {
  install -dm 755 "$pkgdir"/{opt/"$_pkgname",usr/share/applications}
  dotnet publish -c Release -f net6.0 -r linux-x64 "$_pkgname"/app/XDM/XDM.Gtk.UI/XDM.Gtk.UI.csproj -o "$pkgdir"/opt/"$_pkgname"
  dotnet publish -c Release -f net6.0 -r linux-x64 "$_pkgname"/app/XDM/XDM.App.Host/XDM.App.Host.csproj -o "$pkgdir"/opt/"$_pkgname"/XDM.App.Host
  cp -dr --no-preserve='ownership' xdm-helper-chrome/chrome/chrome-extension "$pkgdir"/opt/"$_pkgname"/
  cp -dr --no-preserve='ownership' xdm-helper-chrome/ext-loader "$pkgdir"/opt/"$_pkgname"/
  install -m 644 "$_pkgname".desktop "$pkgdir"/usr/share/applications/
}

k0r0ng commented on 2022-11-04 16:50 (UTC)

@ZorinArch why not upload PKGBUILD here(AUR)?