Djihed Afifi

Minbar 0.2 Released

22nd December 2007 - 11329 Reads

I am pleased to announce the release of Minbar 0.2. The last version is now Minbar 0.2.1 after a small update to fix a bug.
Minbar is the GNOME prayer times application.

Screenshot:

Minbar Screenshot
More at: http://files.djihed.com/minbarss/0.2

Amongst the bug fixes and new features are:

  • Prayer Timetable (Calendar).
  • Ability to start minimised to tray.
  • Fix for .desktop installation.
  • Store Athan path.
  • City names database.
  • Qibla Direction.
  • Multiple Athan files, Subh Athan file as well.
  • Appropriate plurals support.
  • Add CLI option to start minimised.
  • Better artwork.
  • Accept non integer values for time zone for countries like India.
  • Close now hides to tray.

Artwork by:

  • Yulian Ardiansyah.

Updated and new translations:

  • English.
  • Arabic: Abderrahim Kitouni, Khaled Hosny.
  • Bosnian: Nedim, Alma.
  • Farsi: Mohammad Derakhshani
  • French: Abdelmonam Kouka, Mohammed Adnène Trojette.
  • Indonesian: Andika Triwidada.
  • Pashto: Zabeeh Khan
  • Spanish: Guillermo Garcia Rojas Covarrubias.
  • Turkish: Mustafa Doğan.
  • Urdu: Suleman Khalid.
  • Urdu PK: Muhammad Ali Makki.

Special thanks to:

  • Abderrahim Kitouni: for helping with integrating the city database and many other things.
  • Mohammed Adnène Trojette: build files, testing.
  • Ahmad Farghal: Testing.

Author:

  • Djihed Afifi.

I would also like to thank all those who sent me comments and emails about Minbar, as well as the guys at the ubuntume and zekr projects.

Errors and bugs in Minbar are, of course, solely my responsibility.
Contact:

  • For any issues, please comment here or contact djihed at gmail dot com.

Download

Ubuntu

A ubuntu package is available:

minbar_0.2.1-1_i386.deb

Debian

Minbar 0.2 is in Debian thanks to Adnène,
Minbar Debian packages.

(Scroll to the bottom and choose your architecture. Unless you know what you’re doing, yours is likely i386)

Fedora

Fedora packages have been built by Mohd Izhar Firdaus Ismail:

Fedora Minbar and ITL packages.

PCLinuxOS
PCLinuxOS packages have been built by Suleman Khalid:

PCLinuxOS Minbar and ITL packages

Source

The source tarballs for 0.2.1 can be downloaded via these links (the same in different formats):

minbar-0.2.1.zip

minbar-0.2.1.tar.gz

minbar-0.2.1.tar.bz2

Other distributions

Packages for other distributions will be posted here as they become available. If you know how to build a package, please send it to djihed at gmail dot com.

27 Responses to “Minbar 0.2 Released”

  1. MakLaN Says:

    Alhamdulillah,
    May Allah bless you

  2. Sohaib Says:

    Good work

  3. Djihed Afifi » Blog Archive » Minbar 0.2 ubuntu and debian packages Says:

    […] Minbar 0.2 Released […]

  4. meho_r Says:

    Thanks, Allah bless you. Is there a amd64_64bit version for Ubuntu?

  5. Pratama Says:

    May Allah bless you. Amien.
    Thanks for the program. But I found it, there is some faults in Asr time for Jakarta , Indonesian Time.
    You can compare with Pray Times addon within Firefox Browser.
    For example for todays, 30 December 2007:
    In Pray Times for Asr it said 15.22, which actually match with our local prayer time.
    in Minbar for Asr it said 14.01, which 1 hour 21 minutes earlier.

    Both of programs used the same configuration.

    Hopefully, this is for your information. Thank you brothers.

  6. elbrus Says:

    Hi, I’m trying to install Minbar 0.2 on PCLinuxOS 2007.
    I downloaded and tried to compile the program. It complains about “litl” even though i downloaded libilt from
    http://cvs.arabeyes.org/viewcvs/projects/itl/libs/?only_with_tag=release-0-6-4
    and compiled sucessfully. Is libitl-dev included in the tarball linked above because i searched the entire internet for the libitl-dev source and couldn’t find it.

    Anyway here’s my make output: http://pastebin.com/m33d0b1ff

    Any help would be welcomed as i really need prayer reminders since I spend long periods of time using the PC :)

  7. Djihed Says:

    meho_r: Sorry, I don’t have a 64bit machine. So I cannot build a deb for that unfortunatl. May be one ubuntu imports Minbar from debian, which I hope will happen soon. If you do make a 64bit version, please tell me about it :-)

    Pratama:
    Thanks for that report. Calculations algorithms are to be reviewed inchallah for the next version. See my latest post:
    http://djihed.com/minbar/minbar-prayer-calculation-algorithms

    elbrus: Here is a direct link to libitl:
    http://ftp.de.debian.org/debian/pool/main/libi/libitl/libitl_0.6.4.orig.tar.gz
    However, you have to build it from source. Let me know how it goes.

  8. elbrus Says:

    Djihed: thanks for the reply. i successfully installed the libitl from the link you posted by i’m still getting the following output when running “make” on minbar 0.2
    http://pastebin.ca/841813

    It seems its still asking about libitl… i don’t see why it doesn’t find it installed.

  9. Djihed Says:

    Elbrus:

    Try this first:

    LDFLAGS="-Xlinker -rpath -Xlinker" make
    

    If that fails, try:

    LDFLAGS="-L/usr/local/lib/itl -Xlinker -rpath -Xlinker /usr/local/lib/itl" make
    

    Make sure you change /usr/local/lib/itl to the appropriate location on your computer.

  10. elbrus Says:

    |||||||
    Djihed:
    |||||||

    Thanks for your reply. I really appreciate you helping me.

    Here is what i did. I checked the contents of /usr/local/lib/itl …. it contains the following 3 files:
    libitl.so@, libitl.so@, libitl.so.0.0.6*

    Then i did /configure successfully… then tried both make commands you posted. But in both cases I’m still getting the exact same make error about “/usr/bin/ld: cannot find -litl”.

    I also have the itools installed if it affects things… ical, idate, ipraytime and ireminder.

  11. Djihed Says:

    Elbrus,

    At this stage I am not sure what is causing this. I do blame it on libitl’s archaic build system. if you send me your final “Makefile” from your Minbar directory, I may try to piece together a hack for you.

  12. Mahal kita » minbar for Ubuntu Edgy Says:

    […] UPDATE (8/1/08): minbar 0.2 is available. […]

  13. Dichi Al Faridi Says:

    Assalammualaikum

    May Allah bless you. Amiiin.

    I was have a same problem like elbrus did. I try to make like your sugestion, try this first:

    LDFLAGS=”-Xlinker -rpath -Xlinker” make

    If that fails, try:

    LDFLAGS=”-L/usr/local/lib/itl -Xlinker -rpath -Xlinker /usr/local/lib/itl” make

    But its still not work. I try this (I was set itllibs to /usr/lib/itl) :

    ./configure LDFLAGS=”-L/usr/lib/itl -Xlinker -rpath -Xlinker /usr/lib/itl”

    And it’s work.

  14. elbrus Says:

    Dichi Al Faridi:
    I tried the command you posted and it worked. Thanks :)
    ./configure LDFLAGS=”-L/usr/local/lib/itl -Xlinker -rpath -Xlinker /usr/local/lib/itl”

    Djihed:
    Minbar 0.2 is perfect, all the features we wanted where added. Thanks Djihed for giving us this software. Inshalla one day i will be good at programming so I can help with all these great islamic programming projects.

    Selam

  15. Djihed Says:

    Elbrus, you’re welcome. Glad that it worked out for you.

    You should bear in mind that Minbar has been brought to you not only by me. Abderrahim Kitouni did a lot of work and development, so did Adnene and the translators.

  16. Abu Mustafa Says:

    JazakAllahu Khair
    Allahi yezzik bi khair
    Allahi khaleena yaak

    Open source islamic products is one of the greatest things to happen in a long time.

    May Allah bless you and continue to bless and guide your work.

    Hayak Allah
    Abu Mustafa

  17. Asher Says:

    Alhamdulillah,
    May Allah bless you

  18. ZAKKI Says:

    Alhamdulillah,

    May Allah bless you. Amiin

  19. Reza Says:

    Assalaamu’alaikum.
    Brother thanks for this great program.
    I’m KDE user, and i want to create a KDE plasmoid for prayer time.
    And i want to use your minbar as a model.
    If you don’t mind can i have your email address

    Thanks,
    Wassalaamu’alaikum

  20. Open Source » Blog Archive » Sortie de Minbar 0.2 Says:

    […] La nouvelle n’est pas vraiment récente : Djihed Afifi a annoncé la sortie de la version 0.2 du logiciel Minbar calculant les horaires de prières sous Linux. Parfaitement intégrée à Gnome, cette version comporte des nouveautés, parmi lesquelles l’indication de la Qiblah, l’intégration au logiciel des coordonnées de plusieurs milliers de villes dans le monde, la possibilité d’afficher un calendrier des prières sur plusieurs mois, ainsi que la traduction en plusieurs langues… Et comme si cela ne suffisait pas, Minbar est intégré dans les dépôts de Hardy Heron, la prochaine édition de Ubuntu. Bravo Djihed! […]

  21. Raden Mu'az Says:

    Help!
    I got this error when trying to play the athan while the running Minbar in xfce

    muaz@muaz-desktop:~$ minbar
    One element could not be created
    muaz@muaz-desktop:~$

    Is there any support for desktops other than GNOME?

  22. Djihed Says:

    Raden, that error means you need some plugins for your gstreamer install. Have you installed all plugins?

    I honestly haven’t tried Minbar on desktops other than GNOME, but I don’t see why it shouldn’t be able to run on any desktop that supports tray icons.

  23. Mostafa Hashem Says:

    Gazakom Allah Khair.
    Very good and valuable work

  24. محمد سيد Says:

    السلام عليكم و رحمة الله و بركاته
    Thanks for your great work.


    Both minbar and libitl0 appear in synaptic in two statuses “Installed (auto removable)” and “Installed (local or obsolete)”, it is fine for the second one but why it appear in the first one ?

  25. Ichsan Says:

    For Kubuntu user or may be other non Gnome derivates of Ubuntu, see the solution in my blog at http://michsan.blogspot.com. I hope it works

  26. Djihed Says:

    محمد سيد:

    That is fine. Installed (auto removable) means that libitl0 was installed because of Minbar and would bet set to be auto removed when Minbar is removed. Minbar is “local” because you installed it from a .deb. In brief, there is nothing to worry about :)

    Ichsan: That is excellent, thank you . I’ll rectify that in the next version.

  27. Ichsan Says:

    Alhamdulillah, it is good to know that my post is helpful.

    One more thing is that, it seems that Minbar is created to comply with Gnome environment. Because I do not see any notifer to warn me that prayer time has come. Only athan audio warns me in KDE. I have not seen all the source code yet. But since I am a KDE users, notifier is a must.

    It is actually simple to use notifier in KDE. The command line is knotify. Please explore more to this command to use it in Minbar.

    I would be nice if Minbar support KDE environment too. Thanks. may Allah give you strength to continue this project and bless you.

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>