Lines 112-118
Link Here
|
112 |
src_prepare() { |
112 |
src_prepare() { |
113 |
# some dirs ship generated autotools, some dont |
113 |
# some dirs ship generated autotools, some dont |
114 |
local d |
114 |
local d |
115 |
for d in . xbmc/cores/dvdplayer/Codecs/{libdts,libdvd/lib*/} lib/cpluff ; do |
115 |
for d in . lib/{libdts,libdvd/libdvd{css,read,nav}/,cpluff} ; do |
116 |
[[ -e ${d}/configure ]] && continue |
116 |
[[ -e ${d}/configure ]] && continue |
117 |
pushd ${d} >/dev/null |
117 |
pushd ${d} >/dev/null |
118 |
einfo "Generating autotools in ${d}" |
118 |
einfo "Generating autotools in ${d}" |
Lines 127-133
Link Here
|
127 |
sed -i \ |
127 |
sed -i \ |
128 |
-e '/^CXXFLAGS/{s:-D[^=]*=.::;s:-m[[:alnum:]]*::}' \ |
128 |
-e '/^CXXFLAGS/{s:-D[^=]*=.::;s:-m[[:alnum:]]*::}' \ |
129 |
-e "1iCXXFLAGS += ${squish}" \ |
129 |
-e "1iCXXFLAGS += ${squish}" \ |
130 |
xbmc/lib/libsquish/Makefile.in || die |
130 |
lib/libsquish/Makefile.in || die |
131 |
|
131 |
|
132 |
# Fix XBMC's final version string showing as "exported" |
132 |
# Fix XBMC's final version string showing as "exported" |
133 |
# instead of the SVN revision number. |
133 |
# instead of the SVN revision number. |
Lines 139-145
Link Here
|
139 |
xbmc/utils/SystemInfo.cpp |
139 |
xbmc/utils/SystemInfo.cpp |
140 |
|
140 |
|
141 |
# Do not use termcap #262822 |
141 |
# Do not use termcap #262822 |
142 |
sed -i 's:-ltermcap::' xbmc/lib/libPython/Python/configure |
142 |
sed -i 's:-ltermcap::' lib/python/configure |
143 |
|
143 |
|
144 |
# avoid long delays when powerkit isn't running #348580 |
144 |
# avoid long delays when powerkit isn't running #348580 |
145 |
sed -i \ |
145 |
sed -i \ |