cegui07: remove package

it was only used for SMC, which was already removed
This commit is contained in:
Joel Beckmeyer 2022-08-15 08:36:28 -04:00 committed by classabbyamp
parent 8881596074
commit c2c9f159e6
8 changed files with 4 additions and 190 deletions

View File

@ -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

View File

@ -1 +0,0 @@
cegui07

View File

@ -1 +0,0 @@
cegui07

View File

@ -1 +0,0 @@
cegui07

View File

@ -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

View File

@ -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 \;
}
}

View File

@ -1 +0,0 @@
pattern='CEGUI Mk-2/\K0\.7\.[\d]+'

View File

@ -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