Platform:MacOS: verschil tussen versies

Uit EekBoek
Naar navigatie springenNaar zoeken springen
Geen bewerkingssamenvatting
(Update voor ppl.)
 
(13 tussenliggende versies door 3 gebruikers niet weergegeven)
Regel 1: Regel 1:
'''''Deze pagina is nog in bewerking en bevat wellicht incomplete gegevens en niet-werkende verwijzingen.'''''
Packager: [[Gebruiker:JohanVromans|Johan Vromans]]


=Mac OSX=
'''Indien u enkel de command line versie van EekBoek nodig heeft kunt u de instructies voor [[Platform:CPAN|CPAN installatie]] volgen.'''


De aanbevolen versie van Perl voor MacOSX is [http://www.activestate.com/activeperl ActivePerl].
De kant en klare versie voor MacOS systemen vindt u op [https://github.com/eekboek/eekboek/releases GitHub]. Dit is een MacOS containerbestand.
<br>Packager:


ActivePerl biedt de ppm tool, de Perl Package Manager, waarmee Perl software kan worden geïnstalleerd. De ppm kan zowel op de command line als met GUI worden toegepast. Deze documentatie gaat ervan uit dat ActivePerl 5.12 is geïnstalleerd. Gebruikt u een andere versie van ActivePerl dan dient u verderop enkele triviale wijzigingen in filenamen aan te brengen.
De naam van het bestand is '''EekBoek-installer.dmg'''.


EekBoek gebruikt de wxperl toolkit. Deze wordt automatisch meegeïnstalleerd indien u eerst de wxperl repository toevoegt aan ppm. Open daartoe een command window en geef de volgende opdracht:
'''Na het openen van de container kan EekBoek worden gestart door te dubbelklikken op het config bestand van een reeds bestaande administratie.'''


ppm repo add <nowiki>http://www.wxperl.co.uk/repository</nowiki>
Als u de Package Contents bekijkt dan ziet u ook het command line '''ebshell''' programma. Hiermee kunnen administraties worden aangemaakt. Dit programma moet worden opgestart vanuit een terminal window of batch script:


EekBoek kan nu worden geïnstalleerd met de opdracht
  /Volumes/EekBoek\ 2.05/EekBoek.app/Contents/MacOS/ebshell


ppm install --area=perl htp://www.eekboek.nl/repo/macosx/EekBoek.ppd
<!--


''Let op: Er is weliswaar een versie van EekBoek beschikbaar in de ActiveState repository doch deze loopt achter en dient niet te worden gebruikt.''
=== Install kit ===


Als het installeren is voltooid kan EekBoek, nog steeds vanuit de command window, worden opgestart met:
Een kant-en-klare installer voor Mac OSX staat hier: http://www.squirrel.nl/pub/xfer/eekboek-osx-uni-2-1-3-14.dmg


wxperl -S ebwxshell
Dit is een snapshot van release 2.01, maar dat maakt voor normaal gebruik niets uit.
Als je de container opent en dan Package Contents bekijkt, zie je ebshell in de MacOSX folder.


of, als ActivePerl niet in het standaard PATH voorkomt, met:
=== Installeren vanaf source ===
Een alternatieve manier is om EekBoek te installeren vanaf source. Daarvoor zijn onderstaande instructies bedoeld.


/usr/local/ActivePerl-5.12/bin/wxPerl /usr/local/ActivePerl-5.12/bin/ebwxshell.pl
De aanbevolen versie van Perl voor MacOSX is [http://www.citrusperl.com/ CitrusPerl].


U kunt daar desgewenst een opstarticon voor maken. (Weet iemand hoe?)
Alternatieven zijn [http://www.activestate.com/activeperl/versions ActivePerl] of anders een install via macports.
 
Download CitrusPerl van de opgegeven locatie. Pak deze uit op een vrij te kiezen plek in het file systeem. De padnaam mag echter geen spaties bevatten.
We gebruiken verder als voorbeeld de locatie /Users/yourname/Library .
 
./citrusperl-osx-u32-5-12 -d /Users/yourname/Library
 
Voer na het uitpakken de relocatieprocedure uit:
 
/Users/yourname/Library/CitrusPerl/u32/5-12/bin/citrusreloc
 
Download de EekBoek source en pak deze uit, we gebruiken weer de locatie /Users/yourname/Library:
 
tar xf EekBoek-2.00.02.tar.gz -C /Users/yourname/Library
 
U kunt nu EekBoek, nog steeds vanuit de command window, opstarten met:
 
/Users/yourname/Library/EekBoek-2.00.02/script/ebwxshell
 
U kunt daar desgewenst een opstarticon voor maken. Creeer daarvoor een bestand eekboek.command met als inhoud:
 
#!/bin/bash
/Users/yourname/Library/EekBoek-2.00.02/script/ebwxshell
 
Maak het executable:
 
chmod +x eekboek.command
 
Plaats het bestand op het bureaublad, en u kunt EekBoek opstarten door erop te klikken.
 
-->

Huidige versie van 4 aug 2021 om 11:11

Packager: Johan Vromans

Indien u enkel de command line versie van EekBoek nodig heeft kunt u de instructies voor CPAN installatie volgen.

De kant en klare versie voor MacOS systemen vindt u op GitHub. Dit is een MacOS containerbestand.

De naam van het bestand is EekBoek-installer.dmg.

Na het openen van de container kan EekBoek worden gestart door te dubbelklikken op het config bestand van een reeds bestaande administratie.

Als u de Package Contents bekijkt dan ziet u ook het command line ebshell programma. Hiermee kunnen administraties worden aangemaakt. Dit programma moet worden opgestart vanuit een terminal window of batch script:

 /Volumes/EekBoek\ 2.05/EekBoek.app/Contents/MacOS/ebshell