gitso

gitso Commit Details


Date:2010-02-21 19:51:08 (14 years 10 months ago)
Author:gerberad
Branch:master
Commit:e14e6703711a7f460d538188df6d97af40263cd1
Parents: f188dc3a0b7209046978abe08c1eba54fe3da3e9
Message:M makegitso.sh M CHANGELOG.txt M arch/linux/changelog A arch/linux/gitso_rpm_centos.spec Made the package build on CentOS, but it doesn't have wxWidgets, so we're going to not include support for it. But when they add wxWidgets of if a user wants to add it, they can build a rpm for it.

Changes:

File differences

gitso/trunk/CHANGELOG.txt
1313
1414
1515
16
16
1717
1818
1919
* --help
# manpage for (All UNIX sytems)
# Support for .rpms (Fedora, OpenSUSE, CentOS)
# Support for .rpms (Fedora, OpenSUSE)
# Implement Native VNC listener (OS X)
# Better process management, user gets notified if connection is broken.
# Licensing Updates (across the board).
gitso/trunk/arch/linux/changelog
1111
1212
1313
14
14
1515
1616
1717
* --version
* --help
* manpage for (All UNIX sytems)
* Support for .rpms (Fedora, OpenSUSE, CentOS)
* Support for .rpms (Fedora, OpenSUSE)
* Implement Native VNC listener (OS X)
* Better process management, user gets notified if connection is broken.
* Licensing Updates (across the board).
gitso/trunk/arch/linux/gitso_rpm_centos.spec
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
%define _topdir %(echo $HOME)/rpm
%define _tmppath %{_topdir}/tmp
%define _prefix /usr/share
%define _defaultdocdir %{_prefix}/doc
%define _mandir %{_prefix}/man
%define buildroot%{_tmppath}/gitso-root
Name:gitso
Summary:Gitso - Is to Support Others
Version:0.6
Release:1
License:GPL 3
Group:Internet
Source:http://gitso.googlecode.com/files/gitso_0.6_src.tar.bz2
URL:http://code.google.com/p/gitso/
Requires:python, vnc, x11vnc, vnc-server, wxGTK, wxPython
Buildroot:%{_tmppath}/gitso-root
Packager: Aaron Gerber
%description
Gitso is a frontend to reverse VNC connections. It is meant to be a
simple two-step process that connects one person to another's screen.
%prep
%setup
%build
%install
./arch/linux/build_rpm.sh %(echo $HOME)
%clean
%files
/usr/bin/gitso
%{_prefix}/applications/gitso.desktop
%{_prefix}/doc/gitso/COPYING
%{_prefix}/doc/gitso/README
%{_prefix}/doc/gitso/changelog.gz
%{_prefix}/gitso/Gitso.py
%{_prefix}/gitso/ConnectionWindow.py
%{_prefix}/gitso/AboutWindow.py
%{_prefix}/gitso/GitsoThread.py
%{_prefix}/gitso/Processes.py
%{_prefix}/gitso/ArgsParser.py
%{_prefix}/gitso/__init__.py
%{_prefix}/gitso/NATPMP.py
%{_prefix}/gitso/hosts.txt
%{_prefix}/gitso/icon.ico
%{_prefix}/gitso/icon.png
%{_mandir}/man1/gitso.1.gz
%changelog
* Sun Oct 26 2008 Aaron Gerber <gerberad@gmail.com>
- Created RPM
gitso/trunk/makegitso.sh
4444
4545
4646
47
48
4749
4850
4951
......
183185
184186
185187
188
189
190
191
186192
187193
188194
......
201207
202208
203209
204
210
205211
206212
207213
......
209215
210216
211217
212
218
213219
214220
215221
......
218224
219225
220226
221
227
222228
223229
224230
225231
232
233
234
226235
227236
228
229
237
230238
231239
232240
......
337345
338346
339347
348
349
340350
341
351
342352
343353
344354
......
365375
366376
367377
368
378
379
380
381
369382
370383
371384
rm -rf $P/*.gz
rm -rf $P/*.app
rm -rf $P/*.dmg
rm -rf $P/*.deb
rm -rf $P/*.rpm
rm -rf $P/*.exe
rm -rf $TMP_PKG
echo -e "\tBUILD OPTIONS"
echo -e "\t--fedora\tMake package for Fedora. (only avaible on Fedora)"
echo -e "\t--opensuse\tMake package for OpenSUSE. (only avaible on OpenSUSE)"
# Cent OS doesn't have wxWidget in it's repo....
#echo -e "\t--centos\tMake package for CentOS. (only avaible on CentOS)"
echo -e "\t--source\tMake the source package. (All UNIX/Linux systems)\n"
echo -e "\tOPTIONS:"
echo -e "\t--no-clean\tDo not remove the build directory."
TARGZ="gitso_0.6_all.tar.gz"
SRC="gitso_0.6_src.tar.bz2"
RPM="gitso-0.6-1.i586.rpm"
RPMOUT="gitso_0.6-1_opensuse.i586.rpm"
RPMOUT=""
OSX_BUILD_DIR=`pwd`"/dist"
RPM_BUILD_DIR=`pwd`"/build"
DEB_TARGZ_PATH="Gitso"
CLEAN="yes"
RPMNAME="opensuse"
RPMNAME=""
USESRC="no"
############################
for param in "$@"
do
if test "${param}" = "--no-clean"; then
if test "${param}" = "--no-clean"; then
CLEAN="no"
elif test "${param}" = "--fedora"; then
RPMNAME="fedora"
RPMOUT="gitso_0.6-1_fedora.i386.rpm"
elif test "${param}" = "--centos"; then
RPMNAME="centos"
RPMOUT="gitso_0.6-1_centos.i386.rpm"
elif test "${param}" = "--opensuse"; then
RPMNAME="opensuse"
elif test "${param}" = "--opensuse"; then
RPMNAME="opensuse"
RPMOUT="gitso_0.6-1_opensuse.i586.rpm"
elif test "${param}" = "--source"; then
USESRC="yes"
else
# yum --nogpgcheck install gitso_0.6-1_fedora.i386.rpm
elif [ "$RPMNAME" = "opensuse" ]; then
SPEC="gitso_rpm.spec"
elif [ "$RPMNAME" = "centos" ]; then
SPEC="gitso_rpm_centos.spec"
else
echo -e "Error: Please '$RPMNAME' specify --opensuse or --fedora\n"
echo -e "Error: Invalid RPM Type: '$RPMNAME'\n\tPlease specify one of the following:\n\t--opensuse\n\t--fedora\n"
exit 1
fi
elif [ "$RPMNAME" = "opensuse" ]; then
export RPM_BUILD_ROOT="$HOME/rpmbuild/BUILDROOT/gitso-0.6-1.i386"
rpmbuild -ba --buildroot=$RPM_BUILD_ROOT $TMP/$SPEC
fi
elif [ "$RPMNAME" = "centos" ]; then
export RPM_BUILD_ROOT="$HOME/rpmbuild/BUILDROOT/gitso-0.6-1.i386"
rpmbuild -ba --buildroot=$RPM_BUILD_ROOT $TMP/$SPEC
fi
find $RPM_BUILD_DIR/rpm/RPMS -name "*.rpm" -exec cp {} $RPMOUT ';'

Archive Download the corresponding diff file

Branches

Number of commits:
Page rendered in 0.06377s using 13 queries.