forked from Freeseer/freeseer
-
Notifications
You must be signed in to change notification settings - Fork 1
/
PACKAGE.txt
49 lines (33 loc) · 1.66 KB
/
PACKAGE.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
====================================================================
Freeseer supports native packaging for various operating systems.
The following information describes how to create packages for each.
--------------------------------------------------------------------
1) Fedora/RedHat/CentOS/OpenSUSE Linux
a) Build Freeseer using the instructions in the README.txt file
b) Create an RPM package by typing:
python setup.py bdist_rpm --group="Sound and Video" --requires=python-feedparser,
python-sqlite2,gstreamer,gstreamer-python,PyQt4
OR alternatively,
We have a handy "make rpm" target from the top level makefile that does both steps a and b
the "make rpm" target has a dependency on building the source
so this should happen automatically
--------------------------------------------------------------------
2) Ubuntu/Debian Linux
a) run "make deb" from the top level makefile
the "make deb" target has a dependency on building the source
so this should happen automatically
--------------------------------------------------------------------
3) Arch Linux
Instructions coming soon.
--------------------------------------------------------------------
4) Windows
In order to package for Windows, you require setuptools.
Be sure to install the right version for your version of python.
i.e. 2.6 for Python 2.6
a) Build Freeseer using the instructions in the README.txt file
b) Create an RPM package by typing:
python setup.py bdist_wininst
--------------------------------------------------------------------
5) MacOS
Sorry, we don't support MacOS just yet. We hope to soon.
====================================================================