Skip to content

Commit

Permalink
deskutils/arttime: Update to 2.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ehaupt committed Mar 2, 2023
1 parent d75d76d commit 1ca520c
Show file tree
Hide file tree
Showing 4 changed files with 68 additions and 49 deletions.
5 changes: 3 additions & 2 deletions deskutils/arttime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= arttime
PORTVERSION= 1.9.8
PORTVERSION= 2.0.0
DISTVERSIONPREFIX= v
CATEGORIES= deskutils

Expand All @@ -21,6 +21,7 @@ NO_ARCH= yes
NO_BUILD= yes

do-install:
${SETENV} ${MAKE_ENV} DESTDIR=${STAGEDIR} ${WRKSRC}/install.sh --prefix ${PREFIX}
${SETENV} ${MAKE_ENV} DESTDIR=${STAGEDIR} ${WRKSRC}/install.sh \
--prefix ${STAGEDIR}${PREFIX}

.include <bsd.port.mk>
6 changes: 3 additions & 3 deletions deskutils/arttime/distinfo
@@ -1,3 +1,3 @@
TIMESTAMP = 1670434867
SHA256 (poetaman-arttime-v1.9.8_GH0.tar.gz) = 299cfaeffac60008e892fb61d5404586860d71c66b12c714df79efb6c75480a5
SIZE (poetaman-arttime-v1.9.8_GH0.tar.gz) = 403960
TIMESTAMP = 1677617300
SHA256 (poetaman-arttime-v2.0.0_GH0.tar.gz) = 11dabbcb8938cd01e91c7f303f317d1e3c76e5dd07ba4445c49245bc8fd1c9d6
SIZE (poetaman-arttime-v2.0.0_GH0.tar.gz) = 417966
73 changes: 29 additions & 44 deletions deskutils/arttime/files/patch-install.sh
@@ -1,49 +1,34 @@
--- install.sh.orig 2022-12-06 05:41:43 UTC
--- install.sh.orig 2023-02-25 08:04:14 UTC
+++ install.sh
@@ -142,9 +142,9 @@ function printdirerror {
fi
}

-installdircode=$(checkdir $installdir)
-bindircode=$(checkdir $bindir)
-artdircode=$(checkdir $artdir)
+installdircode=$(checkdir $DESTDIR$installdir)
+bindircode=$(checkdir $DESTDIR$bindir)
+artdircode=$(checkdir $DESTDIR$artdir)

printdirerror $installdircode $installdir
printdirerror $bindircode $bindir
@@ -162,8 +162,8 @@ installerdir="${0:a:h}"

# Copy bin files
cd $installerdir/bin
-cp arttime $bindir/arttime
-cp artprint $bindir/artprint
+cp arttime $DESTDIR$bindir/arttime
+cp artprint $DESTDIR$bindir/artprint

# Copy share files
cd $installerdir/share/arttime/textart
@@ -179,10 +179,10 @@ for ((i = 1; i <= $artfilearraysize; i++)); do
oldmessage='"Custom message for art goes here"'
oldmessage="$(head -n1 $artdir/$file)"
newart="$(tail -n +2 $file)"
- printf '%s\n' "$oldmessage" >$artdir/$file
- printf '%s\n' "$newart" >>$artdir/$file
+ printf '%s\n' "$oldmessage" >$DESTDIR$artdir/$file
+ printf '%s\n' "$newart" >>$DESTDIR$artdir/$file
else
- cp $file $artdir/$file
+ cp $file $DESTDIR$artdir/$file
fi
percentdone=$(((i-1.0)/(artfilearraysize-1.0)*100.0))
[[ $percentdone -lt 1 ]] && percentdone="0"
@@ -227,6 +227,8 @@ elif [[ $machine =~ ^Darwin.*$ ]]; then
@@ -276,30 +276,5 @@ elif [[ $machine =~ ^Darwin.*$ ]]; then
echo "Note: Notification settings on macOS are not fully in control of an application.\n To check if you have desired notification settings, open following link.\n https://github.com/poetaman/arttime/issues/11"
fi

+echoti cnorm
-# Check if path to arttime excutable is on user's $PATH
-if [[ ":$PATH:" == *":$bindir:"* ]]; then
- echo "Installation complete!\nType 'arttime' and press Enter to start arttime."
-else
- loginshell=$(basename "${SHELL}")
- if [[ $loginshell == *zsh* ]]; then
- profile='.zshrc'
- elif [[ $loginshell == *bash* ]]; then
- #if [[ -e $HOME/.bash_profile ]]; then
- # profile='.bash_profile'
- #else
- # profile='.profile'
- #fi
- profile=".bashrc"
- else
- profile=''
- fi
- if [[ ! -z $profile ]]; then
- echo "\n# Following line was automatically added by arttime installer" >>$HOME/$profile
- echo 'export PATH='"$bindir"':$PATH' >>$HOME/$profile
- echo 'Note: Added export PATH='"$bindir"':$PATH to ~/'"$profile"
- echo "Installation complete!\nSource ~/$profile or restart terminal. Then type 'arttime' and press Enter to start arttime."
- else
- echo "Installation *almost* complete! To start using arttime, follow these steps:\n 1) Add $bindir to your PATH environment variable in appropriate file,\n 2) Open a new terminal session, type 'arttime' and press Enter.\nTo run it right away from this shell, execute arttime by specifying its full path:\n $bindir/arttime"
- fi
-fi
echoti cnorm
+exit 0
# Check if path to arttime excutable is on user's $PATH
if [[ ":$PATH:" == *":$bindir:"* ]]; then
echo "Installation complete!\nType 'arttime' and press Enter to start arttime."
33 changes: 33 additions & 0 deletions deskutils/arttime/pkg-plist
@@ -1,5 +1,28 @@
bin/artprint
bin/arttime
%%DATADIR%%/keypoems/anim.apple
%%DATADIR%%/keypoems/anim.bear
%%DATADIR%%/keypoems/anim.kissingcats
%%DATADIR%%/keypoems/anim.knotscolored
%%DATADIR%%/keypoems/anim.military
%%DATADIR%%/keypoems/anim.monalisa
%%DATADIR%%/keypoems/anim.more_8b
%%DATADIR%%/keypoems/anim.vacation
%%DATADIR%%/keypoems/anim.winnepooh
%%DATADIR%%/keypoems/config.helloworld_8b
%%DATADIR%%/keypoems/learn.welcome_8b
%%DATADIR%%/keypoems/message.czechlife_8b
%%DATADIR%%/keypoems/story.batscovid_8b
%%DATADIR%%/keypoems/timer.apple6etc
%%DATADIR%%/keypoems/timer.apple6learn_8b
%%DATADIR%%/keypoems/timer.banana10etc
%%DATADIR%%/keypoems/timer.banana10etc_8b
%%DATADIR%%/keypoems/timer.banana10learn_8b
%%DATADIR%%/keypoems/timer.helloworld_8b
%%DATADIR%%/keypoems/timer.pomodoro4
%%DATADIR%%/keypoems/timer.pomodoro4etc
%%DATADIR%%/keypoems/timer.pomodoro4learn_8b
%%DATADIR%%/src/arttime.zsh
%%DATADIR%%/textart/1bit
%%DATADIR%%/textart/8bits
%%DATADIR%%/textart/abstractbeams
Expand All @@ -16,6 +39,8 @@ bin/arttime
%%DATADIR%%/textart/asciiasskey3
%%DATADIR%%/textart/asciiasskey4
%%DATADIR%%/textart/badger
%%DATADIR%%/textart/banana
%%DATADIR%%/textart/barf
%%DATADIR%%/textart/basketball
%%DATADIR%%/textart/basketball2
%%DATADIR%%/textart/basketball3
Expand Down Expand Up @@ -91,6 +116,7 @@ bin/arttime
%%DATADIR%%/textart/dental
%%DATADIR%%/textart/desktop
%%DATADIR%%/textart/desktop2
%%DATADIR%%/textart/doctor
%%DATADIR%%/textart/dog
%%DATADIR%%/textart/dog2
%%DATADIR%%/textart/dog3
Expand Down Expand Up @@ -130,6 +156,7 @@ bin/arttime
%%DATADIR%%/textart/fire
%%DATADIR%%/textart/firemen
%%DATADIR%%/textart/fish
%%DATADIR%%/textart/fizzer
%%DATADIR%%/textart/floorplan
%%DATADIR%%/textart/footsteps
%%DATADIR%%/textart/fractals
Expand All @@ -149,6 +176,7 @@ bin/arttime
%%DATADIR%%/textart/golf2
%%DATADIR%%/textart/gorilla
%%DATADIR%%/textart/gravity
%%DATADIR%%/textart/greed
%%DATADIR%%/textart/groupphoto
%%DATADIR%%/textart/guitar
%%DATADIR%%/textart/guitar2
Expand Down Expand Up @@ -323,6 +351,7 @@ bin/arttime
%%DATADIR%%/textart/poem_surfing
%%DATADIR%%/textart/pointsettias
%%DATADIR%%/textart/pointsettias2
%%DATADIR%%/textart/pomodoro
%%DATADIR%%/textart/prayer
%%DATADIR%%/textart/pride50
%%DATADIR%%/textart/pride50_30
Expand All @@ -339,6 +368,8 @@ bin/arttime
%%DATADIR%%/textart/recycle
%%DATADIR%%/textart/recycle2
%%DATADIR%%/textart/rice
%%DATADIR%%/textart/rip
%%DATADIR%%/textart/rip2
%%DATADIR%%/textart/robot
%%DATADIR%%/textart/robot2
%%DATADIR%%/textart/robot3
Expand Down Expand Up @@ -394,6 +425,7 @@ bin/arttime
%%DATADIR%%/textart/sunset
%%DATADIR%%/textart/supermario
%%DATADIR%%/textart/swatchbook
%%DATADIR%%/textart/syringe
%%DATADIR%%/textart/taco
%%DATADIR%%/textart/tajmahal
%%DATADIR%%/textart/tank
Expand Down Expand Up @@ -534,6 +566,7 @@ bin/arttime
%%DATADIR%%/textart/woodpecker
%%DATADIR%%/textart/worldfair
%%DATADIR%%/textart/worldmap
%%DATADIR%%/textart/worldmap2
%%DATADIR%%/textart/www
%%DATADIR%%/textart/yinyang
%%DATADIR%%/textart/zebra

0 comments on commit 1ca520c

Please sign in to comment.