cegui07: remove package
it was only used for SMC, which was already removed
This commit is contained in:
parent
8881596074
commit
c2c9f159e6
|
@ -2404,20 +2404,6 @@ libSILLY.so.1 silly-0.1.0_1
|
|||
libkeybinder-3.0.so.0 libkeybinder3-0.3.0_1
|
||||
libbrlapi.so.0.8 brltty-6.1_1
|
||||
liblouis.so.20 liblouis-3.11.0_1
|
||||
libCEGUIBase-0.7.9.so cegui07-0.7.9_1
|
||||
libCEGUIFalagardWRBase-0.7.9.so cegui07-0.7.9_1
|
||||
libCEGUIDevILImageCodec-0.7.9.so cegui07-0.7.9_1
|
||||
libCEGUIExpatParser-0.7.9.so cegui07-0.7.9_1
|
||||
libCEGUIOpenGLRenderer-0.7.9.so cegui07-0.7.9_1
|
||||
libCEGUIIrrlichtRenderer-0.7.9.so cegui07-0.7.9_1
|
||||
libCEGUILibxmlParser-0.7.9.so cegui07-0.7.9_1
|
||||
libCEGUILuaScriptModule-0.7.9.so cegui07-0.7.9_1
|
||||
libCEGUISILLYImageCodec-0.7.9.so cegui07-0.7.9_1
|
||||
libCEGUISTBImageCodec-0.7.9.so cegui07-0.7.9_1
|
||||
libCEGUIFreeImageImageCodec-0.7.9.so cegui07-0.7.9_3
|
||||
libCEGUITGAImageCodec-0.7.9.so cegui07-0.7.9_1
|
||||
libCEGUITinyXMLParser-0.7.9.so cegui07-0.7.9_1
|
||||
libCEGUItoluapp-0.7.9.so cegui07-0.7.9_1
|
||||
libCEGUIBase-0.so.2 cegui-0.8.7_1
|
||||
libCEGUIOpenGLRenderer-0.so.2 cegui-0.8.7_1
|
||||
libCEGUIOgreRenderer-0.so.2 cegui-0.8.7_1
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
cegui07
|
|
@ -1 +0,0 @@
|
|||
cegui07
|
|
@ -1 +0,0 @@
|
|||
cegui07
|
|
@ -1,81 +0,0 @@
|
|||
--- a/cegui/include/CEGUISystem.h
|
||||
+++ b/cegui/include/CEGUISystem.h
|
||||
@@ -1123,12 +1123,6 @@
|
||||
ScriptModule* scriptModule, const String& configFile,
|
||||
const String& logFile);
|
||||
|
||||
- /*!
|
||||
- \brief
|
||||
- Destructor for System objects.
|
||||
- */
|
||||
- ~System(void);
|
||||
-
|
||||
/*!
|
||||
\brief
|
||||
Given Point \a pt, return a pointer to the Window that should receive a mouse input if \a pt is the mouse location.
|
||||
@@ -1364,6 +1358,13 @@
|
||||
RenderedStringParser* d_customRenderedStringParser;
|
||||
//! true if mouse click events will be automatically generated.
|
||||
bool d_generateMouseClickEvents;
|
||||
+
|
||||
+protected:
|
||||
+ /*!
|
||||
+ \brief
|
||||
+ Destructor for System objects.
|
||||
+ */
|
||||
+ ~System(void);
|
||||
};
|
||||
|
||||
} // End of CEGUI namespace section
|
||||
--- a/cegui/include/RendererModules/OpenGL/CEGUIOpenGLRenderer.h
|
||||
+++ b/cegui/include/RendererModules/OpenGL/CEGUIOpenGLRenderer.h
|
||||
@@ -291,12 +291,6 @@
|
||||
*/
|
||||
OpenGLRenderer(const Size& display_size, const TextureTargetType tt_type);
|
||||
|
||||
- /*!
|
||||
- \brief
|
||||
- Destructor for OpenGLRenderer objects
|
||||
- */
|
||||
- virtual ~OpenGLRenderer();
|
||||
-
|
||||
//! init the extra GL states enabled via enableExtraStateSettings
|
||||
void setupExtraStates();
|
||||
|
||||
@@ -336,6 +330,13 @@
|
||||
OGLTextureTargetFactory* d_textureTargetFactory;
|
||||
//! What blend mode we think is active.
|
||||
BlendMode d_activeBlendMode;
|
||||
+
|
||||
+protected:
|
||||
+ /*!
|
||||
+ \brief
|
||||
+ Destructor for OpenGLRenderer objects
|
||||
+ */
|
||||
+ virtual ~OpenGLRenderer();
|
||||
};
|
||||
|
||||
} // End of CEGUI namespace section
|
||||
--- a/cegui/src/XMLParserModules/TinyXMLParser/CEGUITinyXMLParser.cpp
|
||||
+++ b/cegui/src/XMLParserModules/TinyXMLParser/CEGUITinyXMLParser.cpp
|
||||
@@ -145,7 +145,7 @@
|
||||
processElement(childNode->ToElement());
|
||||
break;
|
||||
case CEGUI_TINYXML_NAMESPACE::TiXmlNode::CEGUI_TINYXML_TEXT:
|
||||
- if (childNode->ToText()->Value() != '\0')
|
||||
+ if (childNode->ToText()->Value() != NULL)
|
||||
d_handler->text((utf8*)childNode->ToText()->Value());
|
||||
break;
|
||||
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -14,7 +14,8 @@
|
||||
|
||||
AC_INIT([CEGUI], [CEGUI_RELEASE_VERSION], [http://mantis.cegui.org.uk/], [CEGUI])
|
||||
AC_CONFIG_SRCDIR([cegui/src/CEGUIBase.cpp])
|
||||
-AM_INIT_AUTOMAKE([dist-zip tar-ustar])
|
||||
+AM_INIT_AUTOMAKE([dist-zip tar-ustar subdir-objects])
|
||||
+AM_SILENT_RULES([yes])
|
||||
AC_CONFIG_HEADER([cegui/include/config.h])
|
||||
AC_CANONICAL_HOST
|
||||
|
|
@ -1,91 +0,0 @@
|
|||
# Template file for 'cegui07'
|
||||
pkgname=cegui07
|
||||
version=0.7.9
|
||||
revision=8
|
||||
wrksrc="CEGUI-${version}"
|
||||
build_style=gnu-configure
|
||||
configure_args="--disable-samples"
|
||||
make_build_args="all html"
|
||||
hostmakedepends="automake dejavu-fonts-ttf doxygen glm graphviz libtool
|
||||
pkg-config python"
|
||||
makedepends="boost-devel devil-devel freeimage-devel freetype-devel
|
||||
fribidi-devel glfw-devel libxml2-devel lua51-devel minizip-devel ois-devel
|
||||
pcre-devel silly-devel tinyxml-devel toluapp-devel
|
||||
$(vopt_if irrlicht 'irrlicht-devel')
|
||||
$(vopt_if python 'python-devel')"
|
||||
depends="cegui07-data"
|
||||
short_desc="Crazy Eddie's Graphical User Interface (0.7.x)"
|
||||
maintainer="Orphaned <orphan@voidlinux.org>"
|
||||
license="MIT"
|
||||
homepage="http://cegui.org.uk/"
|
||||
distfiles="${SOURCEFORGE_SITE}/crayzedsgui/CEGUI%20Mk-2/${version}/CEGUI-${version}.tar.gz"
|
||||
checksum=7c3b264def08b46de749c2acaba363e907479d924612436f3bd09da2e474bb8c
|
||||
|
||||
build_options="irrlicht python"
|
||||
desc_option_irrlicht="Enable support for Irrlicht"
|
||||
build_options_default="irrlicht"
|
||||
|
||||
if [ -z "$CROSS_BUILD" ]; then
|
||||
# XXX: boost-python is not available when cross building
|
||||
build_options_default+=" python"
|
||||
fi
|
||||
|
||||
# Make configure find python and freetype2
|
||||
CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/python2.7"
|
||||
|
||||
pre_configure() {
|
||||
# Silence doxygen
|
||||
sed -i doc/doxygen/Makefile.am \
|
||||
-e 's;$(DOXYGEN) doxyfile;& >/dev/null 2>&1;'
|
||||
|
||||
# Modernize Makefile.am files
|
||||
find . -name Makefile.am -exec sed -i "{}" \
|
||||
-e "1i ACLOCAL_AMFLAGS = -I m4" \
|
||||
-e "s;INCLUDES;AM_CXXFLAGS;g" \;
|
||||
|
||||
# Set AM_CPPFLAGS for the C source in tolua++
|
||||
sed -i cegui/src/ScriptingModules/LuaScriptModule/support/tolua++/Makefile.am \
|
||||
-e "s;AM_CXXFLAGS;AM_CFLAGS;"
|
||||
|
||||
# Modernize configure.ac (enable subdir-objects)
|
||||
sed -i configure.ac \
|
||||
-e "s;dist-zip tar-ustar;& subdir-objects;" \
|
||||
-e "/^AM_INIT_AUTOMAKE.*/a AC_CONFIG_MACRO_DIRS([m4])"
|
||||
|
||||
mkdir -p m4
|
||||
cp doc/COPYING doc/README .
|
||||
touch NEWS AUTHORS ChangeLog
|
||||
autoreconf -if
|
||||
}
|
||||
post_install() {
|
||||
vlicense COPYING
|
||||
vdoc doc/README
|
||||
vdoc doc/GLEW-LICENSE
|
||||
vdoc doc/PCRE-LICENSE
|
||||
vdoc doc/TinyXML-License
|
||||
vdoc doc/stringencoders-license
|
||||
}
|
||||
|
||||
cegui07-data_package() {
|
||||
short_desc+=" - data files"
|
||||
pkg_install() {
|
||||
vmove usr/share/CEGUI
|
||||
}
|
||||
}
|
||||
cegui07-doc_package() {
|
||||
short_desc+=" - documentation"
|
||||
pkg_install() {
|
||||
vmkdir usr/share/doc/${sourcepkg}
|
||||
vcopy ${wrksrc}/doc/doxygen/html usr/share/doc/${sourcepkg}
|
||||
}
|
||||
}
|
||||
cegui07-devel_package() {
|
||||
depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
|
||||
short_desc+=" - development files"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
vmove usr/lib/pkgconfig
|
||||
# Move only the symlink *.so files
|
||||
find ${DESTDIR}/usr/lib/ -type l -exec mv "{}" ${PKGDESTDIR}/usr/lib \;
|
||||
}
|
||||
}
|
|
@ -1 +0,0 @@
|
|||
pattern='CEGUI Mk-2/\K0\.7\.[\d]+'
|
|
@ -37,6 +37,10 @@ replaces="
|
|||
california<=0.4.0_4
|
||||
capstone-python<=4.0.2_3
|
||||
captain-ballard<=1.0.0_2
|
||||
cegui07<=0.7.9_8
|
||||
cegui07-data<=0.7.9_8
|
||||
cegui07-devel<=0.7.9_8
|
||||
cegui07-doc<=0.7.9_8
|
||||
cgminer<=4.11.1_1
|
||||
clamz<=0.5_4
|
||||
couchdb<=1.7.1_2
|
||||
|
|
Loading…
Reference in New Issue