Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
nx-libs
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
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
dimbor
nx-libs
Commits
a71cebf0
Commit
a71cebf0
authored
Mar 01, 2012
by
Mike Gabriel
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Provide temporary workaround for installation on Debian 64bit with multiarch support.
parent
22d41ae2
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
55 additions
and
4 deletions
+55
-4
changelog
debian/changelog
+2
-0
libnx-x11.links
debian/libnx-x11.links
+0
-2
libnx-x11.postinst
debian/libnx-x11.postinst
+53
-0
post-build-nx.sh
debian/post-build-nx.sh
+0
-2
No files found.
debian/changelog
View file @
a71cebf0
...
@@ -4,6 +4,8 @@ nx-libs (2:3.5.0.12-0) UNRELEASED; urgency=low
...
@@ -4,6 +4,8 @@ nx-libs (2:3.5.0.12-0) UNRELEASED; urgency=low
* Update patch: 001_add-main-makefile.full+lite.patch, adapt patch from
* Update patch: 001_add-main-makefile.full+lite.patch, adapt patch from
packaging. Test for Makefiles in subfolders before calling them.
packaging. Test for Makefiles in subfolders before calling them.
Fixes build failure during ,,make distclean'' calls.
Fixes build failure during ,,make distclean'' calls.
* Provide temporary workaround for installation on Debian 64bit with
multiarch support.
[ Mihai Moldovan ]
[ Mihai Moldovan ]
* Add patch: 051_nxcomp_macos105-fdisset.full+lite.patch, work around
* Add patch: 051_nxcomp_macos105-fdisset.full+lite.patch, work around
...
...
debian/libnx-x11.links
View file @
a71cebf0
usr/lib/libX11.so.6 usr/lib/nx/X11/Xinerama/libNX_X11.so.6
usr/lib/libXext.so.6 usr/lib/nx/X11/Xinerama/libNX_Xext.so.6
usr/lib/nx/X11/libNX_Xinerama.so usr/lib/nx/X11/Xinerama/libXinerama.so
usr/lib/nx/X11/libNX_Xinerama.so usr/lib/nx/X11/Xinerama/libXinerama.so
usr/lib/nx/X11/libNX_Xinerama.so.1 usr/lib/nx/X11/Xinerama/libXinerama.so.1
usr/lib/nx/X11/libNX_Xinerama.so.1 usr/lib/nx/X11/Xinerama/libXinerama.so.1
debian/libnx-x11.postinst
0 → 100755
View file @
a71cebf0
#!/bin/sh
# postinst script for libnx-x11
#
# see: dh_installdeb(1)
set
-e
# summary of how this script can be called:
# * <postinst> `configure' <most-recently-configured-version>
# * <old-postinst> `abort-upgrade' <new version>
# * <conflictor's-postinst> `abort-remove' `in-favour' <package>
# <new-version>
# * <postinst> `abort-remove'
# * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
# <failed-install-package> <version> `removing'
# <conflicting-package> <version>
# for details, see http://www.debian.org/doc/debian-policy/ or
# the debian-policy package
case
"
$1
"
in
configure
)
### FIXME: this is a work-around while we have not implemented
### multiarch support into the Debian source package of
### nx-libs.
if
dpkg-architecture
-qDEB_BUILD_MULTIARCH
&>/dev/null
;
then
rm
-f
/usr/lib/nx/X11/Xinerama/libNX_X11.so.6
rm
-f
/usr/lib/nx/X11/Xinerama/libNX_Xext.so.6
$libdir
=
/usr/lib/
$(
dpkg-architecture
-qDEB_BUILD_MULTIARCH
)
if
test
-e
$libdir
/libX11.so.6
;
then
ln
-s
$libdir
/libX11.so.6 /usr/lib/nx/X11/Xinerama/libNX_X11.so.6
fi
if
test
-e
$libdir
/libNX_Xext.so.6
;
then
ln
-s
$libdir
/libXext.so.6 /usr/lib/nx/X11/Xinerama/libNX_Xext.so.6
fi
fi
;;
abort-upgrade|abort-remove|abort-deconfigure
)
;;
*
)
echo
"postinst called with unknown argument
\`
$1
'"
>
&2
exit
1
;;
esac
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
#DEBHELPER#
exit
0
debian/post-build-nx.sh
View file @
a71cebf0
...
@@ -20,8 +20,6 @@ find nx-X11/exports/lib/ | egrep "^.*\.so$" | while read libpath; do
...
@@ -20,8 +20,6 @@ find nx-X11/exports/lib/ | egrep "^.*\.so$" | while read libpath; do
find
$libdir
/
$libfile
.
*
|
while
read
symlink
;
do
find
$libdir
/
$libfile
.
*
|
while
read
symlink
;
do
ln
-s
$libfile
${
libdir
//exports/.build-exports
}
/
$(
basename
$symlink
)
ln
-s
$libfile
${
libdir
//exports/.build-exports
}
/
$(
basename
$symlink
)
done
done
done
done
exit
0
exit
0
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