https://github.com/persepolisdm/mac-package-build
mac package build codes for Persepolis Download Manager
https://github.com/persepolisdm/mac-package-build
Last synced: 5 months ago
JSON representation
mac package build codes for Persepolis Download Manager
- Host: GitHub
- URL: https://github.com/persepolisdm/mac-package-build
- Owner: persepolisdm
- License: gpl-3.0
- Created: 2017-01-06T11:09:36.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2025-04-18T23:06:54.000Z (6 months ago)
- Last Synced: 2025-05-07T21:54:59.053Z (5 months ago)
- Language: Shell
- Homepage:
- Size: 30.4 MB
- Stars: 13
- Watchers: 5
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/persepolisdm/persepolis/blob/master/LICENSE)
[](https://GitHub.com/Naereen/StrapDown.js/graphs/commit-activity)
![]()
Mac Package Builder Persepolis DM
mac package build codes for Persepolis Download Manager- you should have Persepolis Download Manager dependecies installed at first! It is recommended to use brew to install dependecies.
At first place, you need to have latest xCode installed! then install `git` , `python3`, `virtualenv`.
The minimum version of Python to run Persepolis, should be between 3.9 and 3.12.
- Activate the environment and install the latest version of packages `pyside6`, `yt-dlp`, `psutil`, `requests`, `urllib3`
- Now change directory to cloned folder and run builder script, This script is a smart package maker. It downloads the prerequisites and installs the tools that are not installed for you.
- Persepolis needs binanry `ffmpeg` for proper execution, which the script downloads and places next to the final file.
- To package the final file, the script uses `create-dmg`, and if it is not installed, the script will install it for you from homebrew.- run `./package_build` file in this repository. then you can see `Persepolis Download Manager.dmg` in current directory!
or if you don't want to run than script, you can see what's [there](https://github.com/persepolisdm/persepolis) and run them yourself!If you have any problems with Persepolis Download Manager on macOS, don't hesitate yourself to contact us!