From e5b4a2bdfe9773fe8b2e61deb19113ce9d99e7bd Mon Sep 17 00:00:00 2001 From: Manav Harsana <124384370+manav-harsana@users.noreply.github.com> Date: Wed, 20 Sep 2023 14:31:10 +0530 Subject: [PATCH 1/3] Update README.md Add images and screenshots --- README.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 4625880..4264fc6 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # Smpkg, Duel Platform Package Manager -![Image was supposed to be here](https://github.com/manav-harsana/smpkg/blob/main/config/images/IMG_20230920_123407.png?raw=true) +![Image was supposed to be here](https://github.com/manav-harsana/smpkg/blob/main/config/images/banner.png?raw=true) ## What Is Smpkg? smpkg is a script entirely written in python which provides a GNU/Linux Package manager like functionality to Android and Windows. Current builds are in very early stages and only support Windows packages with no repository yet. @@ -27,7 +27,12 @@ Smpkg directly fetches downloads for the desired app present in the repository e |Python Dependencies| requests, shutil, os, sys, termcolor, subprocess| ### Screenshots -![Image was supposed to be here](https://github.com/manav-harsana/smpkg/blob/main/config/images/IMG_20230920_115429.png?raw=true) +![Image was supposed to be here](https://github.com/manav-harsana/smpkg/blob/main/config/images/icon.png?raw=true) +![Image was supposed to be here](https://github.com/manav-harsana/smpkg/blob/main/config/images/screenshot1.png?raw=true) +![Image was supposed to be here](https://github.com/manav-harsana/smpkg/blob/main/config/images/screenshot2.png?raw=true) +![Image was supposed to be here](https://github.com/manav-harsana/smpkg/blob/main/config/images/screenshot3.png?raw=true) +![Image was supposed to be here](https://github.com/manav-harsana/smpkg/blob/main/config/images/screenshot4.png?raw=true) +![Image was supposed to be here](https://github.com/manav-harsana/smpkg/blob/main/config/images/screenshot5.png?raw=true) ### Further Details - License: GNU GPL 3.0+ From 87e0cd529c8375bea4d312715ee5ef2cab670932 Mon Sep 17 00:00:00 2001 From: Manav Harsana <124384370+manav-harsana@users.noreply.github.com> Date: Wed, 20 Sep 2023 14:32:34 +0530 Subject: [PATCH 2/3] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 4264fc6..3acdf76 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ smpkg is a script entirely written in python which provides a GNU/Linux Package ## Why Smpkg? Smpkg directly fetches downloads for the desired app present in the repository eliminating searching for apps on the web. -### Todo (WIP) +## Todo (WIP) | Features | Progress| |-------------|------------| @@ -17,7 +17,7 @@ Smpkg directly fetches downloads for the desired app present in the repository e | Separate FOSS and "Non-Free" repositories | ××××5••••• midway| |Logo |×××××××××10 complete| -### Build Status +## Build Status |Smpkg Version| 0.3| |-------------------|-----| |Package Branch|Beta| @@ -26,7 +26,7 @@ Smpkg directly fetches downloads for the desired app present in the repository e |Requirements| Python 3/3+| |Python Dependencies| requests, shutil, os, sys, termcolor, subprocess| -### Screenshots +## Screenshots ![Image was supposed to be here](https://github.com/manav-harsana/smpkg/blob/main/config/images/icon.png?raw=true) ![Image was supposed to be here](https://github.com/manav-harsana/smpkg/blob/main/config/images/screenshot1.png?raw=true) ![Image was supposed to be here](https://github.com/manav-harsana/smpkg/blob/main/config/images/screenshot2.png?raw=true) From ddce21eaa24d1955a3764ee9a40f422804338fa9 Mon Sep 17 00:00:00 2001 From: Manav Harsana <124384370+manav-harsana@users.noreply.github.com> Date: Wed, 20 Sep 2023 14:38:28 +0530 Subject: [PATCH 3/3] Update README.md --- README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/README.md b/README.md index 3acdf76..fc6e652 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,25 @@ smpkg is a script entirely written in python which provides a GNU/Linux Package ## Why Smpkg? Smpkg directly fetches downloads for the desired app present in the repository eliminating searching for apps on the web. +## Installation +The package is portable but a few dependencies are required: +- python 3.10+ +- pip +- shutil +- requests +- subprocess +- termcolor +- tqdm + +In Terminal Run: +``` +pip install shutil requests tqdm termcolor +git clone https://github.com/manav-harsana/smpkg.git +# or download zip file manually +cd smpkg +python .\smpkg.py +``` + ## Todo (WIP) | Features | Progress|