Skip to content

Commit 3a4bac3

Browse files
authored
Merge pull request #3 from Painadath/master
Add a setup.py
2 parents 395ca74 + f6f77b9 commit 3a4bac3

File tree

4 files changed

+30
-1
lines changed

4 files changed

+30
-1
lines changed

fedit.desktop

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
[Desktop Entry]
2+
Name=Fedit
3+
Comment=A Simple text editor with python tkinter
4+
Exec=/usr/bin/python3 /usr/share/fedit/fedit.py
5+
Icon=/usr/share/fedit/fedit.png
6+
Terminal=false
7+
Type=Application
8+
Categories=Utility;
9+
Name[en_IN]=Fedit

fedit.png

734 KB
Loading

main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,4 +124,4 @@ def load_config_file():
124124
root.mainloop()
125125

126126
## Exited
127-
print('Exiting')
127+
print('Exiting')

setup.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
from setuptools import setup
2+
import os
3+
import sys
4+
5+
if(len(sys.argv)>=1 and sys.argv[1] == 'install'):
6+
os.system('sudo rm -r /usr/share/fedit && sudo rm /usr/share/applications/fedit.desktop')
7+
os.system('sudo mkdir /usr/share/fedit')
8+
setup(name='Fedit',
9+
version='0.0.1.6',
10+
description='A simple text editor in python with tkinter',
11+
author='Pythonic456',
12+
data_files=[
13+
('/usr/share/applications', ['fedit.desktop']),
14+
('/usr/share/fedit/',['fedit.py']),
15+
('/usr/share/fedit/',['fedit.png']),
16+
('/usr/share/fedit/',['tktools.py'])
17+
]
18+
)
19+
if(len(sys.argv)>=1 and sys.argv[1] == 'remove'):
20+
os.system('sudo rm -r /usr/share/fedit && sudo rm /usr/share/applications/fedit.desktop')

0 commit comments

Comments
 (0)