mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-05 09:07:14 +08:00
fix kdebindings - update build.sh for log-pkgs
This commit is contained in:
parent
ac1fd8cbba
commit
2e5d0cb212
35
build.sh
35
build.sh
@ -16,6 +16,9 @@
|
|||||||
#
|
#
|
||||||
# setup
|
# setup
|
||||||
#
|
#
|
||||||
|
|
||||||
|
_build_sh_ver="0.5.1"
|
||||||
|
|
||||||
_script_name="build(er)"
|
_script_name="build(er)"
|
||||||
_build_arch="$_arch"
|
_build_arch="$_arch"
|
||||||
_cur_repo=`pwd | awk -F '/' '{print $NF}'`
|
_cur_repo=`pwd | awk -F '/' '{print $NF}'`
|
||||||
@ -27,7 +30,7 @@ do
|
|||||||
source _buildscripts/functions/${subroutine}
|
source _buildscripts/functions/${subroutine}
|
||||||
done
|
done
|
||||||
# load makepkg.conf
|
# load makepkg.conf
|
||||||
source _buildscripts/${current_repo}-${_arch}-makepkg.conf
|
source _buildscripts/${_cur_repo}-${_arch}-makepkg.conf
|
||||||
|
|
||||||
current_repo="$_cur_repo"
|
current_repo="$_cur_repo"
|
||||||
|
|
||||||
@ -97,11 +100,13 @@ build_it()
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Create log packages
|
# Create log package
|
||||||
ls *.log
|
ls *.log
|
||||||
mkdir -p log/var/log/chakra/$module
|
mkdir -p log/var/log/chakra/$module
|
||||||
mv -v *.log log/var/log/chakra/$module
|
mv -v *.log log/var/log/chakra/$module
|
||||||
# Create log/.PKGINFO
|
cd log
|
||||||
|
# Create .PKGINFO
|
||||||
|
source ../PKGBUILD
|
||||||
local builddate=$(date -u "+%s")
|
local builddate=$(date -u "+%s")
|
||||||
if [[ -n $PACKAGER ]]; then
|
if [[ -n $PACKAGER ]]; then
|
||||||
local packager="$PACKAGER"
|
local packager="$PACKAGER"
|
||||||
@ -111,20 +116,20 @@ build_it()
|
|||||||
local size="$(du -sk)"
|
local size="$(du -sk)"
|
||||||
size="$(( ${size%%[^0-9]*} * 1024 ))"
|
size="$(( ${size%%[^0-9]*} * 1024 ))"
|
||||||
|
|
||||||
echo "# Generated by makepkg $myver" >log/log/.PKGINFO
|
echo "# Generated by build.sh $_build_sh_ver" >.PKGINFO
|
||||||
echo "# $(LC_ALL=C date -u)" >>log/.PKGINFO
|
echo "# $(LC_ALL=C date -u)" >>.PKGINFO
|
||||||
echo "pkgname = $module" >>log/.PKGINFO
|
echo "pkgname = $module-log" >>.PKGINFO
|
||||||
echo "builddate = $builddate" >>log/.PKGINFO
|
echo "pkgver = $pkgver-$pkgrel" >>.PKGINFO
|
||||||
echo "packager = $packager" >>log/.PKGINFO
|
echo "builddate = $builddate" >>.PKGINFO
|
||||||
echo "size = $size" >>log/.PKGINFO
|
echo "packager = $packager" >>.PKGINFO
|
||||||
echo "arch = $PKGARCH" >>log/.PKGINFO
|
echo "size = $size" >>.PKGINFO
|
||||||
echo "group = chakra-log" >>log/.PKGINFO
|
echo "arch = $CARCH" >>.PKGINFO
|
||||||
echo "group = chakra-log-uninstall" >>log/.PKGINFO
|
echo "group = chakra-log" >>.PKGINFO
|
||||||
echo "group = kde-uninstall" >>log/.PKGINFO
|
|
||||||
# Create tarball
|
# Create tarball
|
||||||
tar -cJf $module-log-$builddate-$PKGARCH.pkg.tar.xz log/var log/.PKGINFO
|
tar -cJf $module-log-$pkgver-$pkgrel-$CARCH.pkg.tar.xz var .PKGINFO
|
||||||
# Move pkg
|
# Move pkg
|
||||||
mv -v $module-log-$builddate-$PKGARCH.pkg.tar.xz ../../_repo/local
|
mv -v $module-log-$pkgver-$pkgrel-$CARCH.pkg.tar.xz ../../_repo/local
|
||||||
|
cd ..
|
||||||
|
|
||||||
# Install packages
|
# Install packages
|
||||||
if [ "$_build_autoinstall" = "1" ] ; then
|
if [ "$_build_autoinstall" = "1" ] ; then
|
||||||
|
@ -40,7 +40,7 @@ cleanup_src()
|
|||||||
do
|
do
|
||||||
status_start "${module}"
|
status_start "${module}"
|
||||||
pushd $module &>/dev/null
|
pushd $module &>/dev/null
|
||||||
rm -rf pkg src dbg hdr *.pkg.* &>/dev/null
|
rm -rf pkg src dbg hdr *.pkg.* *log* &>/dev/null
|
||||||
popd &>/dev/null
|
popd &>/dev/null
|
||||||
status_done
|
status_done
|
||||||
done
|
done
|
||||||
|
@ -1,11 +0,0 @@
|
|||||||
--- kdeadmin-4.2.2/ksystemlog/src/modes/system/systemConfiguration.h~ 2009-04-22 16:11:44.000000000 +0200
|
|
||||||
+++ kdeadmin-4.2.2/ksystemlog/src/modes/system/systemConfiguration.h 2009-04-22 16:11:56.000000000 +0200
|
|
||||||
@@ -39,7 +39,7 @@
|
|
||||||
SystemConfiguration() :
|
|
||||||
GenericLogModeConfiguration(
|
|
||||||
SYSTEM_LOG_MODE_ID,
|
|
||||||
- QStringList() << "/var/log/syslog",
|
|
||||||
+ QStringList() << "/var/log/messages.log",
|
|
||||||
QList<int>() << INFORMATION_LOG_LEVEL_ID
|
|
||||||
) {
|
|
||||||
|
|
@ -42,8 +42,10 @@ options=('docs' '!splithdr' 'splitdbg')
|
|||||||
makedepends=('pkgconfig' 'cmake' 'automoc4' "kdelibs>=${_kdever}" 'pyqt>=4.8.1'
|
makedepends=('pkgconfig' 'cmake' 'automoc4' "kdelibs>=${_kdever}" 'pyqt>=4.8.1'
|
||||||
'ruby' 'mono' "kdegraphics-okular>=${_kdever}" "kdegraphics-common>=${_kdever}" "kdepim-runtime>=${_kdever}")
|
'ruby' 'mono' "kdegraphics-okular>=${_kdever}" "kdegraphics-common>=${_kdever}" "kdepim-runtime>=${_kdever}")
|
||||||
|
|
||||||
source=($_mirror/${_origname}-$_kdever.tar.bz2)
|
source=($_mirror/${_origname}-$_kdever.tar.bz2
|
||||||
md5sums=(`grep ${_origname}-$_kdever.tar.bz2 ../kde-sc.md5 | cut -d" " -f1`)
|
perl-qtdbus.patch)
|
||||||
|
md5sums=(`grep ${_origname}-$_kdever.tar.bz2 ../kde-sc.md5 | cut -d" " -f1`
|
||||||
|
42a6ecd926b051b6c7a23d3988c7ebcf)
|
||||||
|
|
||||||
|
|
||||||
#
|
#
|
||||||
@ -53,6 +55,9 @@ build()
|
|||||||
{
|
{
|
||||||
cd ${srcdir}/${_origname}-${pkgver}
|
cd ${srcdir}/${_origname}-${pkgver}
|
||||||
|
|
||||||
|
msg "applying upstream patches ..."
|
||||||
|
patch -Np3 -i ${startdir}/perl-qtdbus.patch || return 1
|
||||||
|
|
||||||
#fix ruby
|
#fix ruby
|
||||||
for f in `find ruby -name CMakeLists.txt`; do
|
for f in `find ruby -name CMakeLists.txt`; do
|
||||||
sed -i "s|\${RUBY_INCLUDE_PATH}|\${RUBY_INCLUDE_PATH} /usr/include/ruby-1.9.1/${_ARCHITECTURE}-linux|" "${f}"
|
sed -i "s|\${RUBY_INCLUDE_PATH}|\${RUBY_INCLUDE_PATH} /usr/include/ruby-1.9.1/${_ARCHITECTURE}-linux|" "${f}"
|
||||||
|
22
kdebindings/perl-qtdbus.patch
Normal file
22
kdebindings/perl-qtdbus.patch
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
--- trunk/KDE/kdebindings/perl/qtdbus/tools/qdbusxml2perl/qdbusintrospection_p.h 2010/11/23 18:59:15 1200042
|
||||||
|
+++ trunk/KDE/kdebindings/perl/qtdbus/tools/qdbusxml2perl/qdbusintrospection_p.h 2010/11/23 19:00:56 1200043
|
||||||
|
@@ -63,7 +63,7 @@
|
||||||
|
|
||||||
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
-class Q_DBUS_EXPORT QDBusIntrospection
|
||||||
|
+class Q_DECL_EXPORT QDBusIntrospection
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
// forward declarations
|
||||||
|
-- trunk/KDE/kdebindings/perl/qtdbus/tools/qdbusxml2perl/qdbusmetaobject_p.h 2010/11/18 00:55:20 1198257
|
||||||
|
+++ trunk/KDE/kdebindings/perl/qtdbus/tools/qdbusxml2perl/qdbusmetaobject_p.h 2010/11/23 19:00:56 1200043
|
||||||
|
@@ -62,7 +62,7 @@
|
||||||
|
class QDBusError;
|
||||||
|
|
||||||
|
struct QDBusMetaObjectPrivate;
|
||||||
|
-struct Q_DBUS_EXPORT QDBusMetaObject: public QMetaObject
|
||||||
|
+struct Q_DECL_EXPORT QDBusMetaObject: public QMetaObject
|
||||||
|
{
|
||||||
|
bool cached;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user