You are not logged in.
Pages: 1
Please, I need svk, but I don't know how to do a PKGBUILD for a perl program.
Thanks on advice.
NeOnsKuLL
PS: I'm not english-speaker. Sorry about my language mistakes (and correct me, cause I can learn).
Intel Core 2 Duo E8400 3.0 GHz | 2x1GB 667MHz | 250+750GB Seageate SATAII | Samsung 19" TFT 1440x900
Openbox + obmenugen + PyTyle | bmpanel2 | oblogout | conky | pyBgSetter (with Esetroot as backend)
Projects: obmenugen, pyBgSetter
Offline
Quite alot depends for svk...
give me some time, i'll post it here (including the depends)
Ability is nothing without opportunity.
Offline
Hello again,
I'm quite finished building - just two things are bringing worries:
File::Temp
File::Spec
Of those two modules, svk requires development releases. They have been released within perl 5.8.8, sadly in too old version, means SVK requires at least perl 5.9.1 (development release).
You can build File::Spec (PathTools) and File::Temp (File-Temp) seperately, but you will have to force the installation, bringing some problems to the perl upgrades and so on.
Anyone else ideas on how to manage this? (maybe sergej or willy?)
Kind regards,
STi
Ability is nothing without opportunity.
Offline
Current depend list:
Standard
perl
perlxml
perl-uri
perl-timedate
perl-pod-simple
perl-yaml-syck
AUR
perl-version
perl-algorithm-annotate
perl-algorithm-diff
perl-yaml
perl-data-hierarchy
perl-perlio-via-dynamic
perl-perlio-via-symlink
perl-io-digest
perl-svn-simple-edit
perl-perlio-eol
perl-app-cli
perl-list-moreutils
perl-class-accessor
perl-class-data-inheritable
perl-path-class
perl-universal-require
perl-termreadkey
perl-pod-escapes
perl-locale-maketext-simple
perl-class-autouse
perl-file-type
perl-clone
perl-regexp-shellish
perl-locale-maketext-lexicon
perl-io-pager
perl-data-uuid
perl-vcp
perl-text-diff
perl-xml-autowriter
If anywhere you get prompts in the pkgbuilds or have problems with packages, report back, it could be that there is the one and another depend missing...
Here the packages are working, in which order to install .. phew, hard to say, i hope i hit all depends correctly... not that easy.
Last edited by STiAT (2007-03-27 12:49:47)
Ability is nothing without opportunity.
Offline
See post above.
Package built, i've chosen the version 1.07, since it's the last one working with the stable release of perl (5.8.8).
What a depend hell *urks*
Kind regards,
Georg
Ability is nothing without opportunity.
Offline
Sorry about my "lack"(?), I was very busy. I will try to make all this packages very, very soon. Many __MANY__ thanks.
See you soon (and report, )
NeOnsKuLL
Intel Core 2 Duo E8400 3.0 GHz | 2x1GB 667MHz | 250+750GB Seageate SATAII | Samsung 19" TFT 1440x900
Openbox + obmenugen + PyTyle | bmpanel2 | oblogout | conky | pyBgSetter (with Esetroot as backend)
Projects: obmenugen, pyBgSetter
Offline
Do so, i check the boards every day, so you can contact me here if you experience any problems with depends and similar.
Kind regards,
STi
Ability is nothing without opportunity.
Offline
I found the svk is VERY VERY difficult to install.
There are many dependency hell.
Recently, the names in aur
perl-perlio-via-dynamic
perl-perlio-via-symlink
now, comes in community
perlio-via-dynamic
perlio-via-symlink
and even I follow the STiAT's hint, I still failed to install, there are now missing packages.
for 'Standard' I use 'pacman -S' to install
for 'AUR' I usr 'aurbuild -s' to install
Finally, install failed.
Running 4 ArchLinux including sh4twbox,server,notebook,desktop. my AUR packages
Offline
Add the error you get building. It's possible that due to perl changes in community made by xterminus it's not possible to install it this way any longer.
Yours,
STi
Ability is nothing without opportunity.
Offline
Add the error you get building. It's possible that due to perl changes in community made by xterminus it's not possible to install it this way any longer.
Hi, STi, thanks your quick reply.
1. I found the naming error, so, I modify your PKGBUILD, rename 4 packages.
extra/perl-term-readkey
community/perlio-eol 0.14-2
community/perlio-via-dynamic 0.12-2
community/perlio-via-symlink 0.05-2
2. I do makepkg -s, but failed at follwoing error, I think the major problem is on perl-svn-mirror
[root@myhost svk]# makepkg -s
==> Making package: svk 1.07-2 (Sat Jun 30 23:43:23 CST 2007)
==> Checking Runtime Dependencies...
==> Installing missing dependencies...
resolving dependencies...
error: cannot resolve dependencies for "perl-svn-mirror" ("perl-uri-escape" is n
ot in the package set)
error: failed to prepare transaction (could not satisfy dependencies)
:: perl-svn-mirror requires perl-uri-escape
==> ERROR: Pacman failed to install missing dependencies.
[root@myhost svk]#
Running 4 ArchLinux including sh4twbox,server,notebook,desktop. my AUR packages
Offline
I apply perl-svn-mirror's PKGBUILD on aur's web's comment.
After successful installed perl-svn-mirror.
I try to makepkg -si on svk, and got this error.
-> tar -xf SVK-1.07.tar.gz
==> Removing existing pkg/ directory...
==> Starting build()...
Can't locate strict.pm in @INC (@INC contains: /usr/lib/perl5/5.8.8/i686-linux-t
hread-multi /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/i686-linux-threa
d-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7/i686-linux
-thread-multi /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6/i686
-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.
5/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_per
l/5.8.4/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/si
te_perl/5.8.3/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3 /usr/lib/pe
rl5/site_perl/5.8.2/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.2 /usr/
lib/perl5/site_perl/5.8.1/i686-linux-thread-multi /usr/lib/perl5/site_perl/5.8.1
/usr/lib/perl5/site_perl/5.8.0/i686-linux-thread-multi /usr/lib/perl5/site_perl
/5.8.0 /usr/lib/perl5/site_perl .) at Makefile.PL line 5.
BEGIN failed--compilation aborted at Makefile.PL line 5.
make: *** No targets specified and no makefile found. Stop.
==> ERROR: Build Failed. Aborting...
Running 4 ArchLinux including sh4twbox,server,notebook,desktop. my AUR packages
Offline
After do 'pacman -S perl', I've fixed previous comment problem.
I finally successful. I summary some steps.
1. install perl-svn-mirror by manual edit PKGBUILD as aur's comment
2. install svk by manual edit PKGBUILD.
here is the major modify sections
depends=('perl' 'perl-version' 'perl-algorithm-annotate' 'perl-algorithm-diff' '
perl-yaml-syck' 'perl-data-hierarchy' 'perlio-via-dynamic' 'perlio-via-symlink'
'perl-io-digest' 'perl-svn-simple-edit' 'perl-uri' 'perlio-eol' 'perl-app-cli' '
perl-list-moreutils' 'perl-class-accessor' 'perl-class-autouse' 'perl-class-data
-inheritable' 'perl-path-class' 'perl-universal-require' 'perl-term-readkey' 'pe
rl-file-type' 'perl-timedate' 'perl-clone' 'perl-regexp-shellish' 'perl-locale-m
aketext-simple' 'perl-locale-maketext-lexicon' 'perl-io-pager' 'perl-svn-mirror'
'perl-freezethaw' 'perl-compress-zlib' )
Hi, STi, could you update it into the aur?
By the way, I still use the 1.07 version, because there is no FILE::Spec to support 1.08 version svk.
Running 4 ArchLinux including sh4twbox,server,notebook,desktop. my AUR packages
Offline
Pages: 1