Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
L
libvncserver
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
rasky
libvncserver
Commits
fcf44cf5
Commit
fcf44cf5
authored
May 25, 2004
by
dscho
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
a script which automatically converts a few files to make an x11vnc release
parent
2febc578
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
62 additions
and
0 deletions
+62
-0
prepare_x11vnc_dist.sh
prepare_x11vnc_dist.sh
+62
-0
No files found.
prepare_x11vnc_dist.sh
0 → 100644
View file @
fcf44cf5
#!/bin/bash
VERSION
=
"0.1"
cd
"
$(
dirname
"
$0
"
)
"
mv
configure.ac configure.ac.LibVNCServer
cat
configure.ac.LibVNCServer |
\
sed
-e
"s/LibVNCServer, [^,)]*
\(
[(,]
\)
*/x11vnc,
$VERSION
\1
/g"
\
-e
"s/
\(
contrib
\|
examples
\|
vncterm
\|
libvncclient
\|
test
\)\/
Makefile//g"
\
-e
"s/libvncserver.spec/x11vnc.spec/g"
\
-e
"s/^.*libvncserver-config//g"
\
>
configure.ac
mv
Makefile.am Makefile.am.LibVNCServer
cat
Makefile.am.LibVNCServer |
\
sed
-e
"s/^SUBDIRS.*
$/
SUBDIRS=libvncserver x11vnc/"
\
-e
"s/^DIST_SUBDIRS.*
$/
DIST_SUBDIRS=libvncserver x11vnc classes/"
\
-e
"/all: make_config_executable/,
\$
d"
\
-e
"/^.*bin_SCRIPTS.*
$/
d"
\
-e
"s/include_/noinst_/"
\
>
Makefile.am
cat
libvncserver.spec.in |
\
sed
-e
"s/Johannes.Schindelin/Karl Runge/g"
\
-e
"s/Johannes.Schindelin@gmx.de/karl@runge.com/gi"
\
-e
"s/a library to make writing a vnc server easy/a VNC server for the current X11 session/"
\
-e
"/%description/,/%prep/d"
\
-e
'/%setup/s/^\(.*\)$/%description\
x11vnc is to Xwindows what WinVNC is to Windows, i.e. a server\
which serves the current Xwindows desktop via RFB (VNC) protocol\
to the user.\
\
Based on the ideas of x0rfbserver and on LibVNCServer, it has evolved\
into a versatile and performant while still easy to use program.\
\
x11vnc was put together and is (actively ;-) maintained by\
Karl Runge <karl@runge.com>\
\
%prep\
\1/'
\
>
x11vnc.spec.in
mv
libvncserver/Makefile.am libvncserver/Makefile.am.LibVNCServer
cat
libvncserver/Makefile.am.LibVNCServer |
\
sed
-e
"s/
\(
include
\|
LIB
\|
lib
\)
_/noinst_/g"
\
>
libvncserver/Makefile.am
mv
acinclude.m4 acinclude.m4.LibVNCServer
cat
acinclude.m4.LibVNCServer |
\
sed
-e
"s/^
\(
_PKG.*
\)\$
PACKAGE
\(
.*
\)
$/
\1
LibVNCServer
\2
/"
\
>
acinclude.m4
make x11vnc-0.1.tar.gz
for
f
in
configure.ac Makefile.am libvncserver/Makefile.am acinclude.m4
;
do
mv
-f
$f
.LibVNCServer
$f
done
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment