Package Details: extract-xiso 202505152050-1

Git Clone URL: https://aur.archlinux.org/extract-xiso.git (read-only, click to copy)
Package Base: extract-xiso
Description: Xbox ISO Creation/Extraction utility
Upstream URL: https://github.com/XboxDev/extract-xiso
Keywords: cmake extract iso utility xbox xiso
Licenses: BSD-4-clause
Submitter: None
Maintainer: begin-theadventu
Last Packager: begin-theadventu
Votes: 26
Popularity: 0.040067
First Submitted: 2005-04-15 09:59 (UTC)
Last Updated: 2025-05-21 21:06 (UTC)

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

1 2 3 4 Next › Last »

begin-theadventu commented on 2025-05-21 21:05 (UTC)

@mr2meows Thanks!

mr2meows commented on 2025-04-30 20:47 (UTC)

add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to cmake arguments in prepare() part of pkgbuild to fix it with cmake 4

begin-theadventu commented on 2025-01-29 18:40 (UTC) (edited on 2025-01-29 18:40 (UTC) by begin-theadventu)

64 bit build are now ok: 1 2.

Vaporeon commented on 2024-11-24 06:50 (UTC)

@joe1984 for a more real answer than just the notice saying so, if the image is over a certain size then it WILL result in silent data corruption. I have seen this myself. It is better to switch to xdvdfs.

bemxio commented on 2024-05-13 22:51 (UTC)

@joe1984 The README of the project has a notice saying 64-bit builds tend to produce faulty images.

joe1984 commented on 2024-05-13 22:45 (UTC)

@bemxio How are the 64 builds broken? I'm able to create and extract archives just fine?

begin-theadventu commented on 2024-05-13 20:45 (UTC) (edited on 2024-05-13 20:47 (UTC) by begin-theadventu)

@bemxio The license is BSD-4-Clause.

But anyway, I pushed a commit based on your changes. Thanks!

bemxio commented on 2024-05-13 11:05 (UTC)

Hello! I have refactored the PKGBUILD a little bit, so that it fits more into AUR guidelines. I used the SPDX license identifier, made it get the source files from a tarball instead, removing the git dependency and forced it to compile in 32-bit, because it seems like the 64-bit builds are broken.

# Maintainer: begin-theadventure <begin-thecontact.ncncb at dralias dot com>
# Contributor: Joe Carta <cartakid at gmail dot com>
# Contributor: sidious/SiD <miste78 at web dot de>
# Contributor: Wes Brewer <brewerw at gmail dot com>
# Contributor: bemxio <bemxiov at protonmail dot com>

pkgname="extract-xiso"
pkgdesc="Xbox ISO creation/extraction utility"

pkgver=202303040307
pkgrel=3

arch=(x86_64 i686)

url="https://github.com/XboxDev/extract-xiso"
license=("BSD-3-Clause")

depends=(lib32-glibc)
makedepends=(cmake)

provides=(extract-xiso)
conflicts=(extract-xiso-git)

source=("https://github.com/XboxDev/extract-xiso/archive/refs/tags/build-${pkgver}.tar.gz")
md5sums=("1aeb7f161a7687b7fbbeb579332791eb")

prepare() {
    # move into the source directory
    cd "extract-xiso-build-${pkgver}"

    # create a build directory
    mkdir -p build && cd build

    # generate a Makefile
    cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS=-m32
}

build() {
    # move into the source directory
    cd "extract-xiso-build-${pkgver}"

    # move into the build directory
    cd build

    # build the project
    make
}

package() {
    # move into the source directory
    cd "extract-xiso-build-${pkgver}"

    # copy the main executable and the license
    install -Dm755 build/extract-xiso "${pkgdir}/usr/bin/extract-xiso"
    install -Dm644 LICENSE.TXT "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}

PQCraft commented on 2023-06-04 22:18 (UTC)

Works 👍

begin-theadventu commented on 2023-06-03 20:09 (UTC)

Thank you @PQCraft, it should be fixed now.