descriptionprayers time calculator, written in nasm.
ownerhassan@afify.dev
last changeSun, 18 Jul 2021 15:51:34 +0000 (18 18:51 +0300)
content tags
add:
README.md

azan

prayers time calculator, written in nasm.

Installation

dependency

current

git clone git://git.afify.dev/azan
cd azan/
make
make install

latest release

wget $(curl -s https://git.afify.dev/azan/tags.xml | grep --color=never -m 1 -o "\[v.*\]" | tr -d '[]' | awk '{print "https://git.afify.dev/azan/releases/azan-"$1".tar.gz"}')
tar -xzf azan-*.tar.gz && cd azan-*/
make
make install

Run

$ azan

Options

$ azan [-AaNnUuv]
$ man azan
optiondescription
-Aprint all prayers time, 12-hour clock format.
-aprint all prayers time, 24-hour clock format.
-Nprint next prayer time, 12-hour clock format.
-nprint next prayer time, 24-hour clock format.
-Uprint all prayers time, unix-time format.
-uprint next prayer time, unix-time format.
-vprint version.

Configuration

The configuration of azan is done by creating a custom config.s and (re)compiling the source code.

shortlog
2021-07-18 afify[doc] update clone urls to afify.dev/azanmain
2021-02-20 afifyv0.2v0.2
2020-11-29 afify[fix] -N option logic
2020-11-28 afify[feat] OpenBSD pledge
2020-11-28 afify[feat] support FreeBSD & NetBSD
2020-11-27 afify[feat] add option -A print all prayers 12-hour
2020-11-26 afify[ref] change to azan
2020-11-26 afify[feat] add option -a print all prayers 24-hour
2020-11-26 afify[feat] add option -U print all prayers unix-time
2020-11-26 afify[ref] handel flags in a macro
2020-11-25 afify[doc] update man page and README
2020-11-24 afify[feat] add option -N print next prayer 12-hour
2020-11-24 afify[feat] add option -n print next prayer 24-hour
2020-11-24 afify[ref] move math macros to math.s
2020-11-24 afify[feat] add option -u print next in timestamp
2020-11-23 afify[style] fix tabs and spaces
...
tags
3 years ago v0.2 v0.2
3 years ago v0.1 v0.1
heads
2 years ago main