Package Details: pcal 4.11.0-4

Git Clone URL: https://aur.archlinux.org/pcal.git (read-only)
Package Base: pcal
Description: A calendar-generation program which produces nice-looking PostScript output
Upstream URL: http://pcal.sourceforge.net/
Licenses: unknown
Submitter: S1G1
Maintainer: None
Last Packager: zorun
Votes: 16
Popularity: 0.019401
First Submitted: 2006-08-24 22:38
Last Updated: 2016-05-29 08:25

Latest Comments

zorun commented on 2012-04-14 15:05

Adopted and fixed.

There's still an issue with the license though, I haven't been able to find the license used (even by grepping the sources or searching their website)

conan commented on 2012-02-22 08:29

Package wont build. The "quick fix" from bryan is the same PKGBUILD with the line for the license removed. I couldn't find any references in the source to a license, so maybe it's ok. But it wont make the package work.

Doing a 'yaourt -S pcal' gives:

==> Validating source files with md5sums...
pcal-4.11.0.tgz ... FAILED
==> ERROR: One or more files did not pass the validity check!
==> ERROR: Makepkg was unable to build pcal.

Doing 'yaourt -G pcal' brings a PKGBUILD with md5sums=('0ed7e9bec81fe3bdd62f8af283bef704') and downloading by hand from sourceforge brings a pcal-4.11.0.tgz with the same md5sum. However the pcal-4.11.0.tgz brought by 'yaourt -S pcal' has md5um 'e52823e03022fa912bbc556f74c92e15' ... And I don't understand why is that.

Anyway, building with makepkg (the PKGBUILD with the right md5sum) gives this error:

$ makepkg
==> Making package: pcal 4.11.0-1 (Wed Feb 22 05:08:40 ART 2012)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving Sources...
-> Found pcal-4.11.0.tgz
==> Validating source files with md5sums...
pcal-4.11.0.tgz ... Passed
==> Extracting Sources...
-> Extracting pcal-4.11.0.tgz with bsdtar
==> Entering fakeroot environment...
==> Starting build()...
/usr/bin/gcc -O2 -Wall -W -DEPS_DSC '-DSEARCH_PCAL_DIR=0' -DBUILD_ENV_UNIX -o obj/pcal.o -c src/pcal.c
/usr/bin/gcc -O2 -Wall -W -DEPS_DSC '-DSEARCH_PCAL_DIR=0' -DBUILD_ENV_UNIX -o obj/encvec.o -c src/encvec.c
/usr/bin/gcc -O2 -Wall -W -DEPS_DSC '-DSEARCH_PCAL_DIR=0' -DBUILD_ENV_UNIX -o obj/exprpars.o -c src/exprpars.c
/usr/bin/gcc -O2 -Wall -W -DEPS_DSC '-DSEARCH_PCAL_DIR=0' -DBUILD_ENV_UNIX -o obj/moonphas.o -c src/moonphas.c
/usr/bin/gcc -O2 -Wall -W -DEPS_DSC '-DSEARCH_PCAL_DIR=0' -DBUILD_ENV_UNIX -o obj/pcalutil.o -c src/pcalutil.c
/usr/bin/gcc -O2 -Wall -W -DEPS_DSC '-DSEARCH_PCAL_DIR=0' -DBUILD_ENV_UNIX -o obj/pcallang.o -c src/pcallang.c
/usr/bin/gcc -O2 -Wall -W -DEPS_DSC '-DSEARCH_PCAL_DIR=0' -DBUILD_ENV_UNIX -o obj/readfile.o -c src/readfile.c
/usr/bin/gcc -O2 -Wall -W -DEPS_DSC '-DSEARCH_PCAL_DIR=0' -DBUILD_ENV_UNIX -o obj/writefil.o -c src/writefil.c
src/readfile.c: In function ‘do_include’:
src/readfile.c:808:13: warning: the address of ‘tmpnam’ will always evaluate as ‘true’ [-Waddress]
/usr/bin/gcc -Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu -o exec/pcal obj/pcal.o obj/encvec.o obj/exprpars.o obj/moonphas.o obj/pcalutil.o obj/pcallang.o obj/readfile.o obj/writefil.o -lm
Build of pcal for Unix completed.
nroff -man doc/pcal.man > doc/pcal.cat
groff -man -Tps doc/pcal.man >doc/pcal-help.ps
groff -man -Thtml doc/pcal.man >doc/pcal-help.html
groff -man -Tascii doc/pcal.man >doc/pcal-help.txt
doc/pcal.man:2241: warning: can't find character with input code 237
mkdir -p //tmp/pcal/pkg/usr/bin
mkdir -p //tmp/pcal/pkg/usr/man/man1
mkdir -p //tmp/pcal/pkg/usr/man/cat1
cp exec/pcal //tmp/pcal/pkg/usr/bin
cp doc/pcal.man //tmp/pcal/pkg/usr/man/man1/pcal.1
compress //tmp/pcal/pkg/usr/man/man1/pcal.1
make: execvp: compress: Permission denied
make: *** [install] Error 127
==> ERROR: A failure occurred in build().
Aborting...


I have no 'compress' utility in my system nor couldn't find any by doing 'yaourt -Ss compress'

Anonymous comment on 2010-05-15 15:20

A quick fix to the package is at: http://aur.pastebin.com/V0EeKgTf