Search Criteria
Package Details: projectx 0.91.0.08-3
Git Clone URL: | https://aur.archlinux.org/projectx.git (read-only, click to copy) |
---|---|
Package Base: | projectx |
Description: | DVB demux tool for repairing and analyzing different stream types |
Upstream URL: | http://sourceforge.net/projects/project-x |
Licenses: | |
Submitter: | None |
Maintainer: | windy |
Last Packager: | windy |
Votes: | 58 |
Popularity: | 0.000060 |
First Submitted: | 2006-02-02 11:58 |
Last Updated: | 2018-03-08 20:33 |
Dependencies (4)
- bash (bash-devel-git, bash-devel-static-git)
- java-environment (jdk5, tuxjdk, jdk7-openjdk-infinality, java-8-openjdk-shenandoah, jdk8-openjdk-infinality, java-gcj-compat, jdk9, zulu-10-bin, jdk-devel, jdk8-arm64, jdk6, jdk12-openj9-bin, zulu-12-bin, jdk12, jdk8-openjdk-dcevm, jdk11-graalvm-ee-bin, jdk8-arm, jdk13-openj9-bin, jdk9-openj9-bin, jdk10, jdk11-openjdk-dcevm, jdk8-openjdk-jetbrains, jdk8-openjdk-shenandoah, jdk10-openj9-bin, jdk14-openj9-bin, jdk7, jdk8-jetbrains, jdk7r1-j9-bin, jdk7-j9-bin, zulu-14-bin, zulu-13-bin, jdk-bcl, amazon-corretto-15, jdk11-openj9-bin, amazon-corretto-8, amazon-corretto-11, jdk11-openjdk-dcevm-conflicts-fixed, jdk8, jdk11-adoptopenjdk, zulu-15-bin, liberica-jre-8-full-bin, jdk8-j9-bin, zulu-embedded-jdk11, jdk8-openj9-bin, zulu-embedded-jdk8, jdk11, sapmachine-jdk-bin, jdk8-adoptopenjdk, jdk11-jetbrains-imfix, java-openjdk-bin, jdk-openj9-bin, jdk-adoptopenjdk, jdk, zulu-16-bin, jdk15-adoptopenjdk, jdk-openj9, amazon-corretto-16, zulu-embedded-jdk, java-openjdk-ea-bin, jdk16-graalvm-bin, java-openjdk-loom-ea-bin, zulu-8-bin, zulu-11-bin, jre-jetbrains, jdk-jetbrains, jdk-arm, jdk8-graalvm-bin, jdk11-graalvm-bin, liberica-jdk-8-full-bin, liberica-jdk-11-bin, liberica-jdk-11-full-bin, liberica-jdk-11-lite-bin, liberica-jdk-full-bin, liberica-jre-11-bin, liberica-jre-11-full-bin, jdk-openjdk, jdk11-openjdk, jdk7-openjdk, jdk8-openjdk)
- java-runtime<=8 (jdk5, tuxjdk, jre7-openjdk-infinality, java-8-openjdk-shenandoah, jre8-openjdk-infinality, java-gcj-compat, jdk9, jre9, jdk-devel, jre10, jdk8-arm64, jdk6, jdk12-openj9-bin, zulu-12-bin, jre6, jre12, jdk8-openjdk-dcevm, jdk11-graalvm-ee-bin, server-jre, jdk8-arm, jdk13-openj9-bin, jdk9-openj9-bin, jdk10, jdk11-openjdk-dcevm, jre8-openjdk-jetbrains, jre8-openjdk-shenandoah, jdk10-openj9-bin, jdk14-openj9-bin, jdk7, jre7, jre14, jdk8-jetbrains, jdk7r1-j9-bin, jdk7-j9-bin, zulu-14-bin, zulu-13-bin, jdk-bcl, jre-bcl, amazon-corretto-15, jdk11-openj9-bin, amazon-corretto-8, amazon-corretto-11, jdk11-openjdk-dcevm-conflicts-fixed, jre8, jdk8, jdk11-adoptopenjdk, zulu-15-bin, liberica-jre-8-full-bin, jdk8-j9-bin, zulu-embedded-jdk11, jdk8-openj9-bin, zulu-embedded-jdk8, jre11, sapmachine-jdk-bin, jre8-adoptopenjdk, jre11-jetbrains-imfix, java-openjdk-bin, jdk-openj9-bin, jdk-adoptopenjdk, jre, zulu-16-bin, jdk15-adoptopenjdk, jre-openj9, amazon-corretto-16, zulu-embedded-jdk, java-openjdk-ea-bin, jdk16-graalvm-bin, java-openjdk-loom-ea-bin, zulu-8-bin, zulu-11-bin, jre-jetbrains, jdk-jetbrains, jdk-arm, jdk8-graalvm-bin, jdk11-graalvm-bin, liberica-jdk-8-full-bin, liberica-jdk-11-bin, liberica-jdk-11-full-bin, liberica-jdk-11-lite-bin, liberica-jdk-full-bin, liberica-jre-11-bin, liberica-jre-11-full-bin, jre-openjdk, jre11-openjdk, jre7-openjdk, jre8-openjdk)
- make (make3, make-git, make-without-guile) (make)
Latest Comments
1 2 3 4 5 Next › Last »
haawda commented on 2018-03-06 19:03
I could run it using java-8-openjdk, without much further testing, though.
quellen commented on 2018-03-06 12:51
it needs "java-7-openjdk". with "java-9-openjdk" it says error on build.
windy commented on 2015-01-02 09:02
Thanks for the notice, haawda, I changed the PKGBUILD file.
haawda commented on 2015-01-02 06:34
Please remove
if [ -f /etc/profile.d/openjdk6.sh ];
then
source /etc/profile.d/openjdk6.sh
elif [ -f /etc/profile.d/jdk.sh ];
then
source /etc/profile.d/jdk.sh
fi
from the build function. Arch does not ship these scripts anymore.
Instead, for building the c-written stuff, you need to export JAVA_HOME, which is not set by default:
if [ ${_idct} != "none" ]; then
cd lib/PORTABLE/
export JAVA_HOME="/usr/lib/jvm/`archlinux-java get`/"
make clean
make PROJECTX_HOME=${srcdir}/Project-X_0.91.0 IDCT=${_idct} CPLAT="$CFLAGS -fPIC"
cd ${srcdir}/Project-X_0.91.0
fi
windy commented on 2014-08-07 20:03
@connaisseur: Thanks for your input, I updated the package and additionally made it more compliant to the packaging standards of Java applications.
connaisseur commented on 2014-08-07 16:48
Please remove "apache-ant" as build depend; it's useless -- not needed.
Better would be add "make" as a build depend.
Thanks for picking out that orphan!
windy commented on 2014-06-26 22:09
I just adopted the package and fixed the build errors. Please tell me if it works for all of you.
windy commented on 2014-06-26 22:00
I just adopted the package and fixed the build errors.
Currently it needs $JAVA_HOME to be set during build. When I find out how to detect this properly, I will adapt the PKGBUILD.
moore_cr commented on 2013-11-22 04:26
I was able to manually build and install this (i.e. no yaourt) using the following steps:
1) Download PKGBUILD file
wget https://aur.archlinux.org/packages/pr/projectx/PKGBUILD
2) Download the project-x archive directly from sourceforge:
wget http://project-x.cvs.sourceforge.net/viewvc/project-x/?view=tar
3) Determine checksum of downloaded file:
md5sum project-x.tar.gz
4) Edit the PKGBUILD file to use the locally downloaded project-x.tar.gz file and not redownload it:
Replace line 21 "source=(http://project-x.cvs.sourceforge.net/viewvc/project-x/?view=tar" with "source=(project-x.tar.gz"
This uses the local file you just downloaded.
Replace line 26 "md5sums=('caee95e2533701e679b5a52236441b0c'" with whatever md5sum was calculated in step 3.
Save PKGBUILD
5) Build the package:
makepkg PKGBUILD
6) Install the package:
pacman -U projectx-0.91.0.08-1-x86_64.pkg.tar.xz
This worked for me, including the patches, and project-x runs fine. I hope this helps someone.
moore_cr commented on 2013-11-22 04:25
I was able to manually build and install this (i.e. no yaourt) using the following steps:
1) Download PKGBUILD file
wget https://aur.archlinux.org/packages/pr/projectx/PKGBUILD
2) Download the project-x archive directly from sourceforge:
wget http://project-x.cvs.sourceforge.net/viewvc/project-x/?view=tar
3) Determine checksum of downloaded file:
md5sum project-x.tar.gz
4) Edit the PKGBUILD file to use the locally downloaded project-x.tar.gz file and not redownload it:
Replace line 21 "source=(http://project-x.cvs.sourceforge.net/viewvc/project-x/?view=tar" with "source=(project-x.tar.gz"
This uses the local file you just downloaded.
Replace line 26 "md5sums=('caee95e2533701e679b5a52236441b0c'" with whatever md5sum was calculated in step 3.
Save PKGBUILD
5) Build the package:
makepkg PKGBUILD
6) Install the package:
pacman -U pacman -U projectx-0.91.0.08-1-x86_64.pkg.tar.xz
This worked for me, including the patches, and project-x runs fine.