{"id":18605362,"url":"https://github.com/fny/calibre-installer","last_synced_at":"2025-07-22T10:35:57.852Z","repository":{"id":6640694,"uuid":"7884818","full_name":"fny/calibre-Installer","owner":"fny","description":"The simple way to update or install calibre","archived":false,"fork":false,"pushed_at":"2016-08-28T17:42:48.000Z","size":596,"stargazers_count":34,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-25T03:51:20.992Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fny.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-01-29T03:50:00.000Z","updated_at":"2024-07-02T20:53:08.000Z","dependencies_parsed_at":"2022-08-26T08:41:02.800Z","dependency_job_id":null,"html_url":"https://github.com/fny/calibre-Installer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fny%2Fcalibre-Installer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fny%2Fcalibre-Installer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fny%2Fcalibre-Installer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fny%2Fcalibre-Installer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fny","download_url":"https://codeload.github.com/fny/calibre-Installer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248290019,"owners_count":21078923,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T02:21:07.990Z","updated_at":"2025-04-10T20:30:58.536Z","avatar_url":"https://github.com/fny.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# calibre Installer for OS X\n\nThe simple way to update or install calibre.\n\nYou can [download the latest release](https://github.com/fny/calibre-Installer/archive/master.zip)\nfrom the source archive or by cloning the repo. (GitHub recently deprecated the\n[Downloads Tab](https://github.com/blog/1302-goodbye-uploads).) Expect me to\nmove the app for proper hosting soon: builds don't belong in code repositories. ;D\n\n![Screenshot](https://raw.github.com/fny/calibre-Installer/master/Screenshot.png \"calibre Installer in action!\")\n\nAs of its current version, [calibre](http://calibre-ebook.com/) requires for\nusers to visit the [calibre download page](http://calibre-ebook.com/download),\nget the latest DMG, and swap the new application with the old one. Laziness\nprovoked me to spend even more time than visiting a link to write this\ninstallation script.\n\n## What magic lives inside?\nfile:///Users/farazyashar/Workspace/Published%20Code/calibre%20Installer/README.md\nThe app consists of a shell script bundled as an OS X application. The script\nworks as follows:\n\n 1. Closes any running calibre instances\n 2. Downloads [the latest calibre](http://calibre-ebook.com/download_osx) and mounts the disk image\n 3. Replaces calibre in the local application folder\n (`~/Applications/calibre.app`) or the shared application folder\n (`/Applications/calibre.app`); if calibre is not installed, the script will\n install calibre to `/Applications/calibre.app`\n 4. A back up of any previous version can be found in\n ``/tmp/calibre-`date +%s`.app.bak``\n 5. When finished, calibre will launch. (Note that as of this implementation, calibre will not become the frontmost application upon launch.)\n\n## Contributing\n\n### Suggestions and Bug Reports\n\nSubmit issues and requests through [Github issues](https://github.com/fny/calibre-Installer/issues/new) or the [associated thread on the calibre forums](http://www.mobileread.com/forums/showthread.php?t=204157\u0026referrerid=185801).\n\nPlease provide the output of the installer's text window if relevant.\n\n### Hacking Guidelines\n\n - Play with the shell script (calibre-installer.sh) to your hearts content\n - Try to keep things POSIX compliant\n - Stick to native OS X command-line utilities\n - Make sure to test the output of the script\n - Don't worry about creating a new build of the application\n\n## Many Thanks to...\n\n - [Kovid Goyal](http://kovidgoyal.net/) and [company](http://calibre-ebook.com/about#contributors) for calibre\n - [Kamil Tatara](http://www.flickr.com/photos/cakeshop_pl/5987792062/) for the calibre icon (used by this app too)\n - [Sveinbjorn Thordarson](https://github.com/sveinbjornt)\n   for the magnificent [Platypus](https://github.com/sveinbjornt/Platypus)\n\n## License\n\ncalibre Installer is free (as in freedom), open-source software distributed\nunder the terms and conditions of the Free Software Foundation's\n[GNU General Public License](http://www.gnu.org/licenses/gpl.html).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffny%2Fcalibre-installer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffny%2Fcalibre-installer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffny%2Fcalibre-installer/lists"}