Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

dos2unix, filezilla, fotoxx, gphoto2, k3b, kmymoney, libdatrie, libgp…

…hoto2, libimobiledevice, libssh2, lvm2, mpfr, q4wine, scite, sudo, tracker, tmpwatch, upower, usbmuxd, vbam, vlc, vlgothic-fonts, vsftpd
  • Loading branch information...
commit f444d0d6ced4ae2bc02a5866f8e171b58fb6b3d2 1 parent ab80edb
@PhantomX authored
Showing with 3,389 additions and 256 deletions.
  1. +108 −0 ChangeLog.All
  2. +4 −0 dos2unix/ChangeLog.SB
  3. +6 −0 dos2unix/apply-patches.sh
  4. +1 −2  dos2unix/dos2unix.SlackBuild
  5. +4 −0 filezilla/ChangeLog.SB
  6. +1 −1  filezilla/filezilla.SlackBuild
  7. +1 −1  fonts/freefont-ttf/freefont-ttf.SlackBuild
  8. BIN  fonts/vlgothic-fonts/59-VLGothic-monospace.conf.gz
  9. BIN  fonts/vlgothic-fonts/59-VLGothic-proportional.conf.gz
  10. +4 −0 fonts/vlgothic-fonts/ChangeLog.SB
  11. +53 −0 fonts/vlgothic-fonts/vlgothic-fontconfig-gothic.conf
  12. +33 −0 fonts/vlgothic-fonts/vlgothic-fontconfig-pgothic.conf
  13. +12 −7 fonts/vlgothic-fonts/vlgothic-fonts.SlackBuild
  14. +4 −0 fotoxx/ChangeLog.SB
  15. +1 −1  fotoxx/fotoxx.SlackBuild
  16. +4 −0 glibc/ChangeLog.SB
  17. +3 −0  glibc/apply-patches.sh
  18. +2 −2 glibc/glibc.SlackBuild
  19. +4 −0 gnome/epiphany-extensions/ChangeLog.SB
  20. +6 −3 gnome/epiphany-extensions/epiphany-extensions.SlackBuild
  21. +4 −0 gnome/rhythmbox/ChangeLog.SB
  22. +13 −0 gnome/rhythmbox/apply-patches.sh
  23. +32 −0 gnome/rhythmbox/patches/0001-Don-t-load-AFC-devices-using-the-MTP-plugin.patch
  24. +261 −0 gnome/rhythmbox/patches/rb-no-HEAD-for-podcasts.patch
  25. +171 −0 gnome/rhythmbox/patches/rhythmbox-0.12-python-initialization.patch
  26. +48 −0 gnome/rhythmbox/patches/rhythmbox-0.12.8-namespace-conflict.patch
  27. +7 −5 gnome/rhythmbox/rhythmbox.SlackBuild
  28. +3 −0  gnome/rhythmbox/slack-required
  29. +4 −0 gnome/tracker/ChangeLog.SB
  30. +1 −1  gnome/tracker/tracker.SlackBuild
  31. +4 −0 gpgme/ChangeLog.SB
  32. +11 −0 gpgme/apply-patches.sh
  33. +13 −6 gpgme/gpgme.SlackBuild
  34. 0  gpgme/{ → patches}/gpgme-1.1.8-config_extras.patch.gz
  35. +48 −0 gpgme/patches/gpgme-1.2.0-ImplicitDSOLinking.patch
  36. +24 −0 gpgme/patches/gpgme-1.2.0-largefile.patch
  37. +4 −0 gphoto2/ChangeLog.SB
  38. +1 −1  gphoto2/gphoto2.SlackBuild
  39. +1 −0  gvfs/slack-required
  40. +4 −0 kde-apps/kmymoney/ChangeLog.SB
  41. +1 −1  kde-apps/kmymoney/kmymoney.SlackBuild
  42. +4 −0 kde/k3b/ChangeLog.SB
  43. +1 −1  kde/k3b/k3b.SlackBuild
  44. +4 −0 libdatrie/ChangeLog.SB
  45. +1 −1  libdatrie/libdatrie-compat32.SlackBuild
  46. +4 −2 libdatrie/libdatrie.SlackBuild
  47. +4 −0 libgphoto2/ChangeLog.SB
  48. +2 −0  libgphoto2/apply-patches.sh
  49. +6 −11 libgphoto2/libgphoto2-compat32.SlackBuild
  50. +6 −11 libgphoto2/libgphoto2.SlackBuild
  51. +11 −0 libgphoto2/patches/libgphoto2-st2205-compile.patch
  52. +1 −0  libgpod/slack-required
  53. +4 −0 libimobiledevice/ChangeLog.SB
  54. +219 −0 libimobiledevice/libimobiledevice.SlackBuild
  55. +12 −0 libimobiledevice/slack-desc
  56. +5 −0 libimobiledevice/slack-required
  57. +4 −0 libproxy/ChangeLog.SB
  58. +6 −12 libproxy/libproxy.SlackBuild
  59. +4 −0 libssh2/ChangeLog.SB
  60. +4 −2 libssh2/libssh2.SlackBuild
  61. +4 −0 lvm2/ChangeLog.SB
  62. +0 −1  lvm2/apply-patches.sh
  63. +1 −1  lvm2/lvm2-compat32.SlackBuild
  64. +1 −1  lvm2/lvm2.SlackBuild
  65. +0 −138 lvm2/patches/lvm2-2_02_73-fix-exported-syms.patch
  66. +1 −0  mpfr/.gitignore
  67. +4 −0 mpfr/ChangeLog.SB
  68. +12 −0 mpfr/apply-patches.sh
  69. +23 −3 mpfr/mpfr-compat32.SlackBuild
  70. +23 −3 mpfr/mpfr.SlackBuild
  71. +4 −0 polkit/ChangeLog.SB
  72. +12 −0 polkit/apply-patches.sh
  73. +76 −0 polkit/patches/polkit-0.97-subject-scanning.patch
  74. +8 −6 polkit/polkit.SlackBuild
  75. +4 −0 python-modules/python-coherence/ChangeLog.SB
  76. +203 −0 python-modules/python-coherence/python-coherence.SlackBuild
  77. +12 −0 python-modules/python-coherence/slack-desc
  78. +3 −0  python-modules/python-coherence/slack-required
  79. +4 −0 python-modules/python-louie/ChangeLog.SB
  80. +190 −0 python-modules/python-louie/python-louie.SlackBuild
  81. +12 −0 python-modules/python-louie/slack-desc
  82. +2 −0  python-modules/python-louie/slack-required
  83. +4 −0 python-modules/python-nose/ChangeLog.SB
  84. +9 −0 python-modules/python-nose/apply-patches.sh
  85. +316 −0 python-modules/python-nose/patches/python-nose-r708-through-r111-py27-fixes.patch
  86. +193 −0 python-modules/python-nose/python-nose.SlackBuild
  87. +12 −0 python-modules/python-nose/slack-desc
  88. +1 −0  python-modules/python-nose/slack-required
  89. +4 −0 python/ChangeLog.SB
  90. +3 −0  python/apply-patches.sh
  91. +12 −0 python/patches/fix-test_commands-expected-ls-output-issue7108.patch
  92. +20 −0 python/patches/less-verbose-COUNT_ALLOCS.patch
  93. +28 −0 python/patches/python-2.7rc1-lib64-slk.patch
  94. +2 −2 python/python.SlackBuild
  95. +4 −0 q4wine/ChangeLog.SB
  96. +1 −1  q4wine/q4wine.SlackBuild
  97. +4 −0 scite/ChangeLog.SB
  98. +1 −1  scite/scite.SlackBuild
  99. +4 −0 sdl/sdl/ChangeLog.SB
  100. +2 −0  sdl/sdl/apply-patches.sh
  101. +19 −0 sdl/sdl/patches/SDL-1.2.14-linux_2.6_joystick.patch
  102. +1 −1  sdl/sdl/sdl-compat32.SlackBuild
  103. +1 −1  sdl/sdl/sdl.SlackBuild
  104. +4 −0 sudo/ChangeLog.SB
  105. +1 −1  sudo/sudo.SlackBuild
  106. +4 −0 tinyxml/ChangeLog.SB
  107. +2 −0  tinyxml/apply-patches.sh
  108. +64 −0 tinyxml/patches/entity.patch
  109. +1 −1  tinyxml/tinyxml.SlackBuild
  110. +4 −0 tmpwatch/ChangeLog.SB
  111. +5 −2 tmpwatch/tmpwatch.SlackBuild
  112. +4 −0 upower/ChangeLog.SB
  113. +13 −0 upower/apply-patches.sh
  114. +44 −0 upower/patches/upower-0.9.6-ensure-gerror-is-init.patch
  115. +291 −0 upower/patches/upower-dbus-fixes.patch
  116. +2 −1  upower/slack-required
  117. +8 −4 upower/upower.SlackBuild
  118. +4 −0 usbmuxd/ChangeLog.SB
  119. +12 −0 usbmuxd/slack-desc
  120. +2 −0  usbmuxd/slack-required
  121. +291 −0 usbmuxd/usbmuxd.SlackBuild
  122. +4 −0 util-linux-ng/ChangeLog.SB
  123. +3 −1 util-linux-ng/apply-patches.sh
  124. +147 −0 util-linux-ng/patches/util-linux-ng-2.18-agetty-baudrate.patch
  125. +7 −7 util-linux-ng/patches/{util-linux-ng-2.17-agetty-clocal.patch → util-linux-ng-2.18-agetty-clocal.patch}
  126. +1 −1  util-linux-ng/util-linux-ng-compat32.SlackBuild
  127. +1 −1  util-linux-ng/util-linux-ng.SlackBuild
  128. +4 −0 vbam/ChangeLog.SB
  129. +4 −0 vlc/ChangeLog.SB
  130. +9 −6 vlc/vlc.SlackBuild
  131. +4 −0 vsftpd/ChangeLog.SB
  132. +1 −1  vsftpd/vsftpd.SlackBuild
View
108 ChangeLog.All
@@ -1,3 +1,111 @@
+Fri Aug 20 03:06:12 BRT 2010
+glibc-2.12.1-x86_64-2xinc.tgz
++--------------------------+
+Fri Aug 20 00:40:18 BRT 2010
+vbam-20100820-x86_64-1xinc.tgz
++--------------------------+
+Thu Aug 19 23:15:33 BRT 2010
+rhythmbox-0.12.8-x86_64-2xinc.tgz
++--------------------------+
+Thu Aug 19 23:11:17 BRT 2010
+python-coherence-0.6.6.2-x86_64-1xinc.tgz
++--------------------------+
+Thu Aug 19 23:03:19 BRT 2010
+python-louie-1.1-x86_64-1xinc.tgz
++--------------------------+
+Thu Aug 19 22:59:21 BRT 2010
+python-nose-0.11.3-x86_64-1xinc.tgz
++--------------------------+
+Thu Aug 19 20:14:05 BRT 2010
+mpfr-3.0.0.p3-x86_64-1xinc.tgz
++--------------------------+
+Thu Aug 19 19:40:02 BRT 2010
+libdatrie-0.2.4-x86_64-1xinc.tgz
++--------------------------+
+Thu Aug 19 19:13:50 BRT 2010
+tinyxml-2.6.1-x86_64-2xinc.tgz
++--------------------------+
+Thu Aug 19 19:09:44 BRT 2010
+filezilla-3.3.4.1-x86_64-1xinc.tgz
++--------------------------+
+Thu Aug 19 18:46:16 BRT 2010
+tracker-0.8.16-x86_64-1xinc.tgz
++--------------------------+
+Thu Aug 19 18:43:00 BRT 2010
+sudo-1.7.4p3-x86_64-1xinc.tgz
++--------------------------+
+Thu Aug 19 18:41:13 BRT 2010
+scite-2.20-x86_64-1xinc.tgz
++--------------------------+
+Thu Aug 19 13:51:15 BRT 2010
+polkit-0.96-x86_64-3xinc.tgz
++--------------------------+
+Thu Aug 19 13:40:45 BRT 2010
+python-2.7-x86_64-2xinc.tgz
++--------------------------+
+Thu Aug 19 13:34:44 BRT 2010
+gpgme-1.3.0-x86_64-2xinc.tgz
++--------------------------+
+Thu Aug 19 13:29:33 BRT 2010
+util-linux-ng-2.18-x86_64-3xinc.tgz
++--------------------------+
+Thu Aug 19 13:14:52 BRT 2010
+vlgothic-fonts-20100818-noarch-1xinc.tgz
++--------------------------+
+Thu Aug 19 13:03:33 BRT 2010
+lvm2-2.02.73-x86_64-1xinc.tgz
++--------------------------+
+Thu Aug 19 12:13:49 BRT 2010
+libproxy-0.4.4-x86_64-2xinc.tgz
++--------------------------+
+Thu Aug 19 11:41:57 BRT 2010
+vlc-1.1.3-x86_64-1xinc.tgz
++--------------------------+
+Thu Aug 19 11:39:43 BRT 2010
+epiphany-extensions-2.30.2-x86_64-1xinc.tgz
++--------------------------+
+Thu Aug 19 11:33:57 BRT 2010
+q4wine-0.119.r1-x86_64-1xinc.tgz
++--------------------------+
+Thu Aug 19 11:32:41 BRT 2010
+vsftpd-2.3.1-x86_64-1xinc.tgz
++--------------------------+
+Thu Aug 19 11:31:23 BRT 2010
+dos2unix-5.1.1-x86_64-1xinc.tgz
++--------------------------+
+Wed Aug 18 23:04:38 BRT 2010
+tmpwatch-2.10.1-x86_64-1xinc.tgz
++--------------------------+
+Wed Aug 18 22:21:30 BRT 2010
+kmymoney-4.5-x86_64-1xinc.tgz
++--------------------------+
+Wed Aug 18 21:55:23 BRT 2010
+k3b-2.0.1-x86_64-1xinc.tgz
++--------------------------+
+Wed Aug 18 14:10:08 BRT 2010
+upower-0.9.5-x86_64-1xinc.tgz
++--------------------------+
+Wed Aug 18 14:09:05 BRT 2010
+libimobiledevice-1.0.2-x86_64-1xinc.tgz
++--------------------------+
+Wed Aug 18 13:51:36 BRT 2010
+usbmuxd-1.0.5-x86_64-1xinc.tgz
++--------------------------+
+Wed Aug 18 13:42:54 BRT 2010
+gphoto2-2.4.10-x86_64-1xinc.tgz
++--------------------------+
+Wed Aug 18 13:25:47 BRT 2010
+libgphoto2-2.4.10-x86_64-1xinc.tgz
++--------------------------+
+Wed Aug 18 13:21:18 BRT 2010
+fotoxx-10.8.4-x86_64-1xinc.tgz
++--------------------------+
+Wed Aug 18 13:20:12 BRT 2010
+libssh2-1.2.7-x86_64-1xinc.tgz
++--------------------------+
+Wed Aug 18 13:18:06 BRT 2010
+sdl-1.2.14-x86_64-5xinc.tgz
++--------------------------+
Tue Aug 17 19:42:31 BRT 2010
qbittorrent-2.3.1-x86_64-1xinc.tgz
+--------------------------+
View
4 dos2unix/ChangeLog.SB
@@ -1,3 +1,7 @@
+Thu Aug 19 11:31:23 BRT 2010
+dos2unix-5.1.1-x86_64-1xinc.tgz:
+Updated to 5.1.1.
++--------------------------+
Sat Apr 3 16:35:29 BRT 2010
dos2unix-5.1-x86_64-1xinc.tgz:
Updated to 5.1.
View
6 dos2unix/apply-patches.sh
@@ -1,2 +1,8 @@
+set -e -o pipefail
+
SB_PATCHDIR=${CWD}/patches
+
+# patch -p0 -E --backup --verbose -i ${SB_PATCHDIR}/${NAME}.patch
+
+set +e +o pipefail
View
3  dos2unix/dos2unix.SlackBuild
@@ -43,7 +43,7 @@ fi
NAME=dos2unix
PKG=${PKG:-${TMP}/package-${NAME}}
-VERSION=${VERSION:-5.1}
+VERSION=${VERSION:-5.1.1}
if [ "${SB_NATIVE}" = "YES" ] ;then
ARCH=${ARCH:-$(uname -m)}
else
@@ -108,7 +108,6 @@ cd ${SRCDIR} || exit 1
chmod -R u+w,go+r-w,a-s .
-# zcat ${CWD}/${NAME}.patch.gz | patch -p0 -E --backup --verbose || exit 1
if [ -r ${CWD}/apply-patches.sh ]; then
. ${CWD}/apply-patches.sh || exit 1
fi
View
4 filezilla/ChangeLog.SB
@@ -1,3 +1,7 @@
+Thu Aug 19 19:09:44 BRT 2010
+filezilla-3.3.4.1-x86_64-1xinc.tgz:
+Updated to 3.3.4.1.
++--------------------------+
Mon Jun 14 16:57:08 BRT 2010
filezilla-3.3.3-x86_64-1xinc.tgz:
Updated to 3.3.3.
View
2  filezilla/filezilla.SlackBuild
@@ -44,7 +44,7 @@ PNAME=FileZilla
NAME=filezilla
PKG=${PKG:-${TMP}/package-${NAME}}
-VERSION=${VERSION:-3.3.3}
+VERSION=${VERSION:-3.3.4.1}
if [ "${SB_NATIVE}" = "YES" ] ;then
ARCH=${ARCH:-$(uname -m)}
else
View
2  fonts/freefont-ttf/freefont-ttf.SlackBuild
@@ -120,7 +120,7 @@ mkdir -p ${PKG}/etc/fonts/conf.{avail,d}
for type in mono sans serif ; do
file=${PNAME}-${type}.conf
zcat ${CWD}/${file}.gz > ${PKG}/etc/fonts/conf.avail/67-${file}
- ln -s ../conf.avail/${file} ${PKG}/etc/fonts/conf.d/67-${file}
+ ln -s ../conf.avail/67-${file} ${PKG}/etc/fonts/conf.d/67-${file}
done
# Add a documentation directory:
View
BIN  fonts/vlgothic-fonts/59-VLGothic-monospace.conf.gz
Binary file not shown
View
BIN  fonts/vlgothic-fonts/59-VLGothic-proportional.conf.gz
Binary file not shown
View
4 fonts/vlgothic-fonts/ChangeLog.SB
@@ -1,3 +1,7 @@
+Thu Aug 19 13:14:52 BRT 2010
+vlgothic-fonts-20100818-noarch-1xinc.tgz:
+Updated to 20100818.
++--------------------------+
Tue Apr 20 15:41:05 BRT 2010
vlgothic-fonts-20100416-noarch-1xinc.tgz:
Updated to 20101416.
View
53 fonts/vlgothic-fonts/vlgothic-fontconfig-gothic.conf
@@ -0,0 +1,53 @@
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <!-- Generic names rule -->
+ <alias>
+ <family>VL Gothic</family>
+ <default>
+ <family>monospace</family>
+ </default>
+ </alias>
+ <!-- NOTE: just for fallback - ideally better installing vlgothic-p-fonts -->
+ <alias>
+ <family>VL Gothic</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+ </alias>
+ <!-- Locale-specific overrides rule -->
+ <match>
+ <test name="lang">
+ <string>ja-jp</string>
+ <string>ja</string>
+ </test>
+ <test name="family">
+ <string>monospace</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>VL Gothic</string>
+ </edit>
+ </match>
+ <!-- NOTE: just for fallback - ideally better installing vlgothic-p-fonts -->
+ <match>
+ <test name="lang">
+ <string>ja-jp</string>
+ <string>ja</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>VL Gothic</string>
+ </edit>
+ </match>
+ <!-- disabling hinting rule -->
+ <match target="font">
+ <test name="family">
+ <string>VL Gothic</string>
+ </test>
+ <edit name="hinting" mode="assign">
+ <bool>false</bool>
+ </edit>
+ </match>
+</fontconfig>
View
33 fonts/vlgothic-fonts/vlgothic-fontconfig-pgothic.conf
@@ -0,0 +1,33 @@
+<?xml version="1.0"?>
+<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
+<fontconfig>
+ <!-- Generic names rule -->
+ <alias>
+ <family>VL PGothic</family>
+ <default>
+ <family>sans-serif</family>
+ </default>
+ </alias>
+ <!-- Locale-specific overrides rule -->
+ <match>
+ <test name="lang">
+ <string>ja-jp</string>
+ <string>ja</string>
+ </test>
+ <test name="family">
+ <string>sans-serif</string>
+ </test>
+ <edit name="family" mode="prepend">
+ <string>VL PGothic</string>
+ </edit>
+ </match>
+ <!-- disabling hinting rule -->
+ <match target="font">
+ <test name="family">
+ <string>VL PGothic</string>
+ </test>
+ <edit name="hinting" mode="assign">
+ <bool>false</bool>
+ </edit>
+ </match>
+</fontconfig>
View
19 fonts/vlgothic-fonts/vlgothic-fonts.SlackBuild
@@ -41,8 +41,8 @@ PNAME=VLGothic
NAME=vlgothic-fonts
PKG=${PKG:-${TMP}/package-${NAME}}
-VERSION=${VERSION:-20100416}
-DL_ID=${DL_ID:-46966}
+VERSION=${VERSION:-20100818}
+DL_ID=${DL_ID:-48642}
ARCH=noarch
BUILD=${BUILD:-1}
DOCDIR=${PKG}/usr/doc/${NAME}-${VERSION}
@@ -81,10 +81,15 @@ cd ${SRCDIR} || exit 1
chmod -R u+w,go+r-w,a-s .
mkdir -p ${PKG}/etc/fonts/conf.avail ${PKG}/etc/fonts/conf.d
-for conf in 59-${PNAME}-proportional.conf 59-${PNAME}-monospace.conf ;do
- zcat ${CWD}/${conf}.gz > ${PKG}/etc/fonts/conf.avail/${conf}
- ( cd ${PKG}/etc/fonts/conf.d ; ln -sf ../conf.avail/${conf} . ) || exit 1
-done
+install -pm0644 ${CWD}/vlgothic-fontconfig-gothic.conf \
+ ${PKG}/etc/fonts/conf.avail/65-1-vlgothic-gothic.conf || exit 1
+install -pm0644 ${CWD}/vlgothic-fontconfig-pgothic.conf \
+ ${PKG}/etc/fonts/conf.avail/65-0-vlgothic-pgothic.conf || exit 1
+( cd ${PKG}/etc/fonts/conf.d
+ for conf in *.conf ;do
+ ln -sf ../conf.avail/${conf} . || exit 1
+ done
+) || exit 1
install -m0644 *.ttf ${PKG}/${TTFDIR}/ || exit 1
@@ -125,7 +130,7 @@ if [ "${SB_REP}" = "YES" ] ;then
# Replicate slackbuild and patches
mkdir -p ${SBDIR}
install -m0644 ${CWD}/slack-desc ${CWD}/slack-required ${CWD}/ChangeLog.SB \
- ${CWD}/*${PNAME}*.conf.gz ${SBDIR}/
+ ${CWD}/*fontconfig*.conf ${SBDIR}/
install -m0755 ${CWD}/${NAME}.SlackBuild \
${SBDIR}/${NAME}.SlackBuild
fi
View
4 fotoxx/ChangeLog.SB
@@ -1,3 +1,7 @@
+Wed Aug 18 13:21:18 BRT 2010
+fotoxx-10.8.4-x86_64-1xinc.tgz:
+Updated to 10.8.4.
++--------------------------+
Fri Jul 9 12:37:03 BRT 2010
fotoxx-10.7-x86_64-1xinc.tgz:
Updated to 10.7.
View
2  fotoxx/fotoxx.SlackBuild
@@ -43,7 +43,7 @@ fi
NAME=fotoxx
PKG=${PKG:-${TMP}/package-${NAME}}
-VERSION=${VERSION:-10.7}
+VERSION=${VERSION:-10.8.4}
if [ "${SB_NATIVE}" = "YES" ] ;then
ARCH=${ARCH:-$(uname -m)}
else
View
4 glibc/ChangeLog.SB
@@ -1,3 +1,7 @@
+Fri Aug 20 03:06:12 BRT 2010
+glibc-2.12.1-x86_64-2xinc.tgz:
+Rebuilt.
++--------------------------+
Wed Aug 11 03:35:52 BRT 2010
glibc-2.12.1-x86_64-1xinc.tgz:
Updated to 2.12.1.
View
3  glibc/apply-patches.sh
@@ -44,9 +44,12 @@ fi
#patch -p0 --verbose -i ${SB_PATCHDIR}/0070_all_glibc-i386-x86_64-revert-clone-cfi.patch
( SB_PATCHDIR=patches
+ ApplyPatch 0010_all_glibc-locale-output-quote.patch
ApplyPatch 0020_all_glibc-tweak-rfc1918-lookup.patch
ApplyPatch 0030_all_glibc-respect-env-CPPFLAGS.patch
ApplyPatch 0044_all_glibc-2.10-resolv-nameserver-fallback.patch
+ ApplyPatch 0055_all_glibc-2.12-static-shared-getpagesize.patch
+ ApplyPatch 0060_all_glibc-2.12-sse4-x86-static-strspn.patch
patch -p0 --verbose -i ${SB_PATCHDIR}/0085_all_glibc-disable-ldconfig.patch
ApplyPatch 1010_all_glibc-queue-header-updates.patch
ApplyPatch 1020_all_glibc-longjmp-chk-hidden-fortify.patch
View
4 glibc/glibc.SlackBuild
@@ -52,7 +52,7 @@ NAME32=glibc-compat32
VERSION=${VERSION:-2.12.1}
# Set to 0 to enable release instead snapshot
CHECKOUT=${CHECKOUT:-0}
-PVER=${PVER:-2.12.1-1}
+PVER=${PVER:-2.12.1-2}
# NOTE!!! glibc needs to be built against the sanitized kernel headers,
# which will be installed under /usr/include by the kernel-headers package.
@@ -85,7 +85,7 @@ fi
SLKDTARGET=${SLKDTARGET:-slackware}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
NJOBS=${NJOBS:-$(( $(getconf _NPROCESSORS_ONLN) + 1 ))}
View
4 gnome/epiphany-extensions/ChangeLog.SB
@@ -1,3 +1,7 @@
+Thu Aug 19 11:39:43 BRT 2010
+epiphany-extensions-2.30.2-x86_64-1xinc.tgz:
+Updated to 2.30.2.
++--------------------------+
Wed May 12 16:27:03 BRT 2010
epiphany-extensions-2.30.1-x86_64-1xinc.tgz:
Updated to 2.30.1.
View
9 gnome/epiphany-extensions/epiphany-extensions.SlackBuild
@@ -43,7 +43,7 @@ fi
NAME=epiphany-extensions
PKG=${PKG:-${TMP}/package-${NAME}}
-VERSION=${VERSION:-2.30.1}
+VERSION=${VERSION:-2.30.2}
SVER=$(echo ${VERSION} | cut -d . -f1-2)
if [ "${SB_NATIVE}" = "YES" ] ;then
ARCH=${ARCH:-$(uname -m)}
@@ -68,15 +68,18 @@ DATE=$(LC_ALL=C date +%d-%b-%Y)
SRCDIR=${NAME}-${VERSION}
SRCARCHIVE=${SRCDIR}.tar.bz2
+SSRCARCHIVE=${SRCDIR}.sha256sum
DL_PROG=${DL_PROG:-wget}
DL_TO=${DL_TO:-5}
DL_OPTS=${DL_OPTS:-"--timeout=${DL_TO}"}
GNOME_MIRROR=${GNOME_MIRROR:-http://ftp.gnome.org/pub/GNOME/sources}
-DL_URL="${GNOME_MIRROR}/${NAME}/${SVER}/${SRCARCHIVE}"
+DL_URL="${GNOME_MIRROR}/${NAME}/${SVER}"
# if source is not present, download in source rootdir if possible
-test -r ${CWD}/${SRCARCHIVE} || ${DL_PROG} ${DL_OPTS} ${DL_URL} || exit 1
+for file in ${SRCARCHIVE} ${SSRCARCHIVE} ;do
+ test -r ${CWD}/${file} || ${DL_PROG} ${DL_OPTS} ${DL_URL}/${file} || exit 1
+done
if [ "${SB_NATIVE}" = "YES" ] ;then
SLKCFLAGS="-O2 -march=native -mtune=native ${SB_ECFLAGS} -pipe"
View
4 gnome/rhythmbox/ChangeLog.SB
@@ -1,3 +1,7 @@
+Thu Aug 19 23:15:33 BRT 2010
+rhythmbox-0.12.8-x86_64-2xinc.tgz:
+Rebuilt.
++--------------------------+
Sun Mar 28 15:31:15 BRT 2010
rhythmbox-0.12.8-x86_64-1xinc.tgz:
Updated to 0.12.8.
View
13 gnome/rhythmbox/apply-patches.sh
@@ -1,2 +1,15 @@
+set -e -o pipefail
+
SB_PATCHDIR=${CWD}/patches
+
+# patch -p0 -E --backup --verbose -i ${SB_PATCHDIR}/${NAME}.patch
+# https://bugzilla.gnome.org/show_bug.cgi?id=596615
+patch -p1 -E --backup --verbose -i ${SB_PATCHDIR}/rb-no-HEAD-for-podcasts.patch
+# https://bugzilla.gnome.org/show_bug.cgi?id=613606
+patch -p1 -E --backup --verbose -i ${SB_PATCHDIR}/0001-Don-t-load-AFC-devices-using-the-MTP-plugin.patch
+# From Gentoo
+patch -p1 -E --backup --verbose -i ${SB_PATCHDIR}/${NAME}-0.12.8-namespace-conflict.patch
+patch -p1 -E --backup --verbose -i ${SB_PATCHDIR}/${NAME}-0.12-python-initialization.patch
+
+set +e +o pipefail
View
32 gnome/rhythmbox/patches/0001-Don-t-load-AFC-devices-using-the-MTP-plugin.patch
@@ -0,0 +1,32 @@
+From d5ca371eb5b7ebf9f008fec7d905f53b9f4e16c3 Mon Sep 17 00:00:00 2001
+From: Bastien Nocera <hadess@hadess.net>
+Date: Mon, 22 Mar 2010 16:42:10 +0000
+Subject: [PATCH] Don't load AFC devices using the MTP plugin
+
+They should be handled by the iPod plugin instead.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=613606
+---
+ plugins/mtpdevice/rb-mtp-plugin.c | 6 ++++++
+ 1 files changed, 6 insertions(+), 0 deletions(-)
+
+diff --git a/plugins/mtpdevice/rb-mtp-plugin.c b/plugins/mtpdevice/rb-mtp-plugin.c
+index fdb9df8..43a4b15 100644
+--- a/plugins/mtpdevice/rb-mtp-plugin.c
++++ b/plugins/mtpdevice/rb-mtp-plugin.c
+@@ -343,6 +343,12 @@ create_source_device_cb (RBRemovableMediaManager *rmm, GObject *device_obj, RBMt
+ return NULL;
+ }
+
++ /* check that it's not an iPhone or iPod Touch */
++ if (g_udev_device_get_property_as_boolean (device, "USBMUX_SUPPORTED")) {
++ rb_debug ("device %s is supported through AFC, ignore", g_udev_device_get_name (device));
++ return NULL;
++ }
++
+ device_number = g_udev_device_get_device_number (device);
+ if (device_number == 0) {
+ rb_debug ("can't get udev device number for device %s", g_udev_device_get_name (device));
+--
+1.7.0.1
+
View
261 gnome/rhythmbox/patches/rb-no-HEAD-for-podcasts.patch
@@ -0,0 +1,261 @@
+diff -up rhythmbox-0.12.8/podcast/rb-podcast-manager.c.http-head rhythmbox-0.12.8/podcast/rb-podcast-manager.c
+--- rhythmbox-0.12.8/podcast/rb-podcast-manager.c.http-head 2010-03-24 20:10:14.000000000 -0400
++++ rhythmbox-0.12.8/podcast/rb-podcast-manager.c 2010-03-29 09:44:56.706660001 -0400
+@@ -148,9 +148,14 @@ static void rb_podcast_manager_get_prope
+ guint prop_id,
+ GValue *value,
+ GParamSpec *pspec);
++static void read_file_cb (GFile *source,
++ GAsyncResult *result,
++ RBPodcastManagerInfo *data);
+ static void download_file_info_cb (GFile *source,
+ GAsyncResult *result,
+ RBPodcastManagerInfo *data);
++static void download_podcast (GFileInfo *src_info,
++ RBPodcastManagerInfo *data);
+ static void rb_podcast_manager_abort_download (RBPodcastManagerInfo *data);
+ static gboolean rb_podcast_manager_sync_head_cb (gpointer data);
+ static gboolean rb_podcast_manager_head_query_cb (GtkTreeModel *query_model,
+@@ -594,7 +599,7 @@ rb_podcast_manager_head_query_cb (GtkTre
+ }
+
+ static void
+-download_error (RBPodcastManagerInfo *data, GError *error)
++download_error (RBPodcastManagerInfo *data, GError *error, gboolean in_thread)
+ {
+ GValue val = {0,};
+
+@@ -617,7 +622,11 @@ download_error (RBPodcastManagerInfo *da
+ }
+
+ rhythmdb_commit (data->pd->priv->db);
+- g_idle_add ((GSourceFunc)end_job, data);
++ if (in_thread) {
++ g_idle_add ((GSourceFunc)end_job, data);
++ } else {
++ rb_podcast_manager_abort_download (data);
++ }
+ }
+
+ static gboolean
+@@ -626,7 +635,6 @@ rb_podcast_manager_next_file (RBPodcastM
+ const char *location;
+ RBPodcastManagerInfo *data;
+ char *query_string;
+- const char *attrs;
+ GList *d;
+
+ g_assert (rb_is_main_thread ());
+@@ -670,69 +678,103 @@ rb_podcast_manager_next_file (RBPodcastM
+
+ data->source = g_file_new_for_uri (location);
+
+- attrs = G_FILE_ATTRIBUTE_STANDARD_SIZE ","
+- G_FILE_ATTRIBUTE_STANDARD_COPY_NAME ","
+- G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME;
+- g_file_query_info_async (data->source,
+- attrs,
+- G_FILE_QUERY_INFO_NONE,
+- 0,
+- data->cancel,
+- (GAsyncReadyCallback) download_file_info_cb,
+- data);
++ g_file_read_async (data->source,
++ 0,
++ data->cancel,
++ (GAsyncReadyCallback) read_file_cb,
++ data);
+
+ GDK_THREADS_LEAVE ();
+ return FALSE;
+ }
+
+ static void
+-download_file_info_cb (GFile *source,
+- GAsyncResult *result,
+- RBPodcastManagerInfo *data)
++read_file_cb (GFile *source,
++ GAsyncResult *result,
++ RBPodcastManagerInfo *data)
+ {
+ GError *error = NULL;
+ GFileInfo *src_info;
+- char *local_file_name = NULL;
+- char *feed_folder;
+- char *esc_local_file_name;
+- char *local_file_uri;
+- char *sane_local_file_uri;
+- char *conf_dir_uri;
+
+ g_assert (rb_is_main_thread ());
+
+- rb_debug ("got file info results for %s",
++ rb_debug ("started read for %s",
+ get_remote_location (data->entry));
+
+- src_info = g_file_query_info_finish (source, result, &error);
+-
+- /* ignore G_IO_ERROR_FAILED here, as it probably just means that the server is lame.
+- * actual problems (not found, permission denied, etc.) have specific errors codes,
+- * so they'll still be reported.
++ data->in_stream = g_file_read_finish (data->source,
++ result,
++ &error);
++ if (error != NULL) {
++ download_error (data, error, FALSE);
++ g_error_free (error);
++ return;
++ }
++
++ src_info = g_file_input_stream_query_info (data->in_stream,
++ G_FILE_ATTRIBUTE_STANDARD_SIZE ","
++ G_FILE_ATTRIBUTE_STANDARD_COPY_NAME ","
++ G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME,
++ NULL,
++ &error);
++
++ /* If no stream information then probably using an old version of gvfs, fall back
++ * to getting the stream information from the GFile.
++ * This branch can be removed when this version of gvfs is released, see:
++ * https://bugzilla.gnome.org/show_bug.cgi?id=598505
+ */
+- if (error != NULL && g_error_matches (error, G_IO_ERROR, G_IO_ERROR_FAILED) == FALSE) {
+- GValue val = {0,};
++ if (error != NULL) {
++ rb_debug ("file info query from input failed, trying query on file: %s", error->message);
++ g_error_free (error);
+
+- rb_debug ("file info query failed: %s", error->message);
++ g_file_query_info_async (data->source,
++ G_FILE_ATTRIBUTE_STANDARD_SIZE ","
++ G_FILE_ATTRIBUTE_STANDARD_COPY_NAME ","
++ G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME,
++ G_FILE_QUERY_INFO_NONE,
++ 0,
++ data->cancel,
++ (GAsyncReadyCallback) download_file_info_cb,
++ data);
++ return;
++ }
+
+- g_value_init (&val, G_TYPE_ULONG);
+- g_value_set_ulong (&val, RHYTHMDB_PODCAST_STATUS_ERROR);
+- rhythmdb_entry_set (data->pd->priv->db, data->entry, RHYTHMDB_PROP_STATUS, &val);
+- g_value_unset (&val);
++ rb_debug ("got file info results for %s",
++ get_remote_location (data->entry));
+
+- g_value_init (&val, G_TYPE_STRING);
+- g_value_set_string (&val, error->message);
+- rhythmdb_entry_set (data->pd->priv->db, data->entry, RHYTHMDB_PROP_PLAYBACK_ERROR, &val);
+- g_value_unset (&val);
++ download_podcast (src_info, data);
++}
+
+- rhythmdb_commit (data->pd->priv->db);
++static void
++download_file_info_cb (GFile *source,
++ GAsyncResult *result,
++ RBPodcastManagerInfo *data)
++{
++ GError *error = NULL;
++ GFileInfo *src_info;
+
++ src_info = g_file_query_info_finish (source, result, &error);
++
++ if (error != NULL) {
++ download_error (data, error, FALSE);
+ g_error_free (error);
+- rb_podcast_manager_abort_download (data);
+- return;
+ } else {
+- g_clear_error (&error);
++ rb_debug ("got file info results for %s",
++ get_remote_location (data->entry));
++
++ download_podcast (src_info, data);
+ }
++}
++
++static void
++download_podcast (GFileInfo *src_info, RBPodcastManagerInfo *data)
++{
++ GError *error = NULL;
++ char *local_file_name = NULL;
++ char *feed_folder;
++ char *esc_local_file_name;
++ char *local_file_uri;
++ char *sane_local_file_uri;
++ char *conf_dir_uri;
+
+ if (src_info != NULL) {
+ data->download_size = g_file_info_get_attribute_uint64 (src_info, G_FILE_ATTRIBUTE_STANDARD_SIZE);
+@@ -750,7 +792,7 @@ download_file_info_cb (GFile *source,
+
+ if (local_file_name == NULL) {
+ /* fall back to the basename from the original URI */
+- local_file_name = g_file_get_basename (source);
++ local_file_name = g_file_get_basename (data->source);
+ rb_debug ("didn't get a filename from the file info request; using basename %s", local_file_name);
+ }
+
+@@ -800,7 +842,6 @@ download_file_info_cb (GFile *source,
+ return;
+ }
+
+-
+ data->destination = g_file_new_for_uri (sane_local_file_uri);
+ if (g_file_query_exists (data->destination, NULL)) {
+ GFileInfo *dest_info;
+@@ -873,7 +914,7 @@ download_file_info_cb (GFile *source,
+ TRUE,
+ &error);
+ if (error != NULL) {
+- download_error (data, error);
++ download_error (data, error, TRUE);
+ g_error_free (error);
+ }
+ }
+@@ -1415,14 +1456,6 @@ podcast_download_thread (RBPodcastManage
+ gssize n_read;
+ gssize n_written;
+ guint64 downloaded;
+-
+- /* open remote file */
+- data->in_stream = g_file_read (data->source, data->cancel, &error);
+- if (error != NULL) {
+- download_error (data, error);
+- g_error_free (error);
+- return NULL;
+- }
+
+ /* if we have an offset to download from, try the seek
+ * before anything else. if we can't seek, we'll have to
+@@ -1451,7 +1484,7 @@ podcast_download_thread (RBPodcastManage
+ }
+ }
+ if (error != NULL) {
+- download_error (data, error);
++ download_error (data, error, TRUE);
+ g_error_free (error);
+ return NULL;
+ }
+@@ -1500,7 +1533,7 @@ podcast_download_thread (RBPodcastManage
+ data->cancel,
+ &error);
+ if (error != NULL) {
+- download_error (data, error);
++ download_error (data, error, TRUE);
+ g_error_free (error);
+ return NULL;
+ }
+@@ -1544,7 +1577,8 @@ podcast_download_thread (RBPodcastManage
+ g_object_unref (data->out_stream);
+
+ if (error != NULL) {
+- download_error (data, error);
++ download_error (data, error, TRUE);
++ g_error_free (error);
+ } else {
+ download_progress (data, downloaded, data->download_size, TRUE);
+ }
View
171 gnome/rhythmbox/patches/rhythmbox-0.12-python-initialization.patch
@@ -0,0 +1,171 @@
+From 4394826f36fad0ad36ea773b6d4525dfcfcd389b Mon Sep 17 00:00:00 2001
+From: Jonathan Matthew <jonathan@d14n.org>
+Date: Wed, 05 May 2010 12:58:26 +0000
+Subject: python: fix a number of python initialization problems (bug #617587)
+
+- pygtk.require("2.8") doesn't work - it's only after a major version,
+ so we should pass in "2.0" instead
+- init_pygobject() is deprecated, use pygobject_init (and pass in the
+ version we require) instead
+- init_pygtk() is a macro that returns from the current function on
+ error, so we need to call it from a separate function for our error
+ handling to work
+- if some aspect of python initialization failed, we were still using
+ the pygobject GIL macros, which were crashing
+---
+diff --git a/shell/main.c b/shell/main.c
+index 1f27fee..a4dd50a 100644
+--- a/shell/main.c
++++ b/shell/main.c
+@@ -35,6 +35,7 @@
+ #define NO_IMPORT_PYGOBJECT
+ #define NO_IMPORT_PYGTK
+ #include <pygobject.h>
++#include "rb-python-module.h"
+
+ /* make sure it's defined somehow */
+ #ifndef _XOPEN_SOURCE
+@@ -327,11 +328,15 @@ main (int argc, char **argv)
+
+ rb_profile_start ("mainloop");
+ #ifdef ENABLE_PYTHON
+- pyg_begin_allow_threads;
+-#endif
++ if (rb_python_init_successful ()) {
++ pyg_begin_allow_threads;
++ gtk_main ();
++ pyg_end_allow_threads;
++ } else {
++ gtk_main ();
++ }
++#else
+ gtk_main ();
+-#ifdef ENABLE_PYTHON
+- pyg_end_allow_threads;
+ #endif
+ rb_profile_end ("mainloop");
+
+diff --git a/shell/rb-python-module.c b/shell/rb-python-module.c
+index 9e14731..1995a42 100644
+--- a/shell/rb-python-module.c
++++ b/shell/rb-python-module.c
+@@ -84,8 +84,16 @@ extern PyMethodDef pyrb_functions[];
+ /* We retreive this to check for correct class hierarchy */
+ static PyTypeObject *PyRBPlugin_Type;
+
++static gboolean python_init_successful;
++
+ G_DEFINE_TYPE (RBPythonModule, rb_python_module, G_TYPE_TYPE_MODULE);
+
++static void
++actually_init_pygtk (void)
++{
++ init_pygtk ();
++}
++
+ void
+ rb_python_module_init_python (void)
+ {
+@@ -98,6 +106,7 @@ rb_python_module_init_python (void)
+ char *argv[] = { "rb", "rhythmdb", NULL };
+ GList *paths;
+
++ python_init_successful = FALSE;
+ if (Py_IsInitialized ()) {
+ g_warning ("Python Should only be initialized once, since it's in class_init");
+ g_return_if_reached ();
+@@ -130,7 +139,7 @@ rb_python_module_init_python (void)
+
+ PySys_SetArgv (1, argv);
+
+- /* pygtk.require("2.8") */
++ /* pygtk.require("2.0") */
+ pygtk = PyImport_ImportModule ("pygtk");
+ if (pygtk == NULL) {
+ g_warning ("Could not import pygtk");
+@@ -140,11 +149,15 @@ rb_python_module_init_python (void)
+
+ mdict = PyModule_GetDict (pygtk);
+ require = PyDict_GetItemString (mdict, "require");
+- PyObject_CallObject (require, Py_BuildValue ("(S)", PyString_FromString ("2.8")));
++ PyObject_CallObject (require, Py_BuildValue ("(S)", PyString_FromString ("2.0")));
++ if (PyErr_Occurred ()) {
++ g_warning ("pygtk.require(2.0) failed");
++ PyErr_Print();
++ return;
++ }
+
+ /* import gobject */
+- init_pygobject ();
+- if (PyErr_Occurred ()) {
++ if (pygobject_init (2, 16, 0) == NULL) {
+ g_warning ("Could not initialize pygobject");
+ PyErr_Print();
+ return;
+@@ -154,7 +167,7 @@ rb_python_module_init_python (void)
+ pyg_disable_warning_redirections ();
+
+ /* import gtk */
+- init_pygtk ();
++ actually_init_pygtk ();
+ if (PyErr_Occurred ()) {
+ g_warning ("Could not initialize pygtk");
+ PyErr_Print();
+@@ -172,7 +185,7 @@ rb_python_module_init_python (void)
+
+ mdict = PyModule_GetDict (gtk);
+ pygtk_version = PyDict_GetItemString (mdict, "pygtk_version");
+- pygtk_required_version = Py_BuildValue ("(iii)", 2, 4, 0);
++ pygtk_required_version = Py_BuildValue ("(iii)", 2, 8, 0);
+ if (PyObject_Compare (pygtk_version, pygtk_required_version) == -1) {
+ g_warning("PyGTK %s required, but %s found.",
+ PyString_AsString (PyObject_Repr (pygtk_required_version)),
+@@ -264,6 +277,8 @@ rb_python_module_init_python (void)
+ gettext_args = Py_BuildValue ("ss", GETTEXT_PACKAGE, GNOMELOCALEDIR);
+ PyObject_CallObject (install, gettext_args);
+ Py_DECREF (gettext_args);
++
++ python_init_successful = TRUE;
+ }
+
+ static gboolean
+@@ -329,6 +344,11 @@ rb_python_module_load_with_gil (GTypeModule *module)
+ PyGILState_STATE state;
+ gboolean ret;
+
++ if (python_init_successful == FALSE) {
++ g_warning ("unable to load module as python runtime could not be initialized");
++ return FALSE;
++ }
++
+ state = pyg_gil_state_ensure ();
+ ret = rb_python_module_load (module);
+ pyg_gil_state_release (state);
+@@ -485,6 +505,12 @@ rb_python_module_new (const gchar *path,
+ return result;
+ }
+
++gboolean
++rb_python_init_successful (void)
++{
++ return python_init_successful;
++}
++
+ /* --- these are not module methods, they are here out of convenience --- */
+
+ #if 0
+diff --git a/shell/rb-python-module.h b/shell/rb-python-module.h
+index 5b2c152..30c1200 100644
+--- a/shell/rb-python-module.h
++++ b/shell/rb-python-module.h
+@@ -60,6 +60,8 @@ GObject *rb_python_module_new_object (RBPythonModule *module);
+
+ void rb_python_module_init_python (void);
+
++gboolean rb_python_init_successful (void);
++
+ void rb_python_garbage_collect (void);
+
+ void rb_python_shutdown (void);
+--
+cgit v0.8.3.1
View
48 gnome/rhythmbox/patches/rhythmbox-0.12.8-namespace-conflict.patch
@@ -0,0 +1,48 @@
+From bd389d8e8a2b1f3a914dcd4bb17e75fb8837d78a Mon Sep 17 00:00:00 2001
+From: Jonathan Matthew <jonathan@d14n.org>
+Date: Tue, 01 Jun 2010 00:55:27 +0000
+Subject: rb-client: rename 'pause' to avoid conflict with pause(2) (bug #620199)
+
+---
+diff --git a/remote/dbus/rb-client.c b/remote/dbus/rb-client.c
+index 648dd2f..5bb34a2 100644
+--- a/remote/dbus/rb-client.c
++++ b/remote/dbus/rb-client.c
+@@ -54,7 +54,7 @@ static gboolean previous = FALSE;
+ static gboolean notify = FALSE;
+
+ static gboolean play = FALSE;
+-static gboolean pause = FALSE;
++static gboolean do_pause = FALSE;
+ static gboolean play_pause = FALSE;
+ static gboolean stop = FALSE;
+
+@@ -91,7 +91,7 @@ static GOptionEntry args[] = {
+ { "notify", 0, 0, G_OPTION_ARG_NONE, &notify, N_("Show notification of the playing song"), NULL },
+
+ { "play", 0, 0, G_OPTION_ARG_NONE, &play, N_("Resume playback if currently paused"), NULL },
+- { "pause", 0, 0, G_OPTION_ARG_NONE, &pause, N_("Pause playback if currently playing"), NULL },
++ { "pause", 0, 0, G_OPTION_ARG_NONE, &do_pause, N_("Pause playback if currently playing"), NULL },
+ { "play-pause", 0, 0, G_OPTION_ARG_NONE, &play_pause, N_("Toggle play/pause mode"), NULL },
+ /* { "stop", 0, 0, G_OPTION_ARG_NONE, &stop, N_("Stop playback"), NULL }, */
+
+@@ -608,7 +608,7 @@ main (int argc, char **argv)
+ if (next || previous ||
+ clear_queue ||
+ play_uri || other_stuff ||
+- play || pause || play_pause || stop ||
++ play || do_pause || play_pause || stop ||
+ print_playing || print_playing_format || notify ||
+ (set_volume > -0.01) || volume_up || volume_down || print_volume || mute || unmute || (set_rating > -0.01))
+ no_present = TRUE;
+@@ -696,7 +696,7 @@ main (int argc, char **argv)
+ org_gnome_Rhythmbox_Player_get_playing (player_proxy, &is_playing, &error);
+ if (!annoy (&error)) {
+ rb_debug ("playback state: %d", is_playing);
+- if (play || pause || play_pause) {
++ if (play || do_pause || play_pause) {
+ if (is_playing != play || play_pause) {
+ rb_debug ("calling playPause to change playback state");
+ org_gnome_Rhythmbox_Player_play_pause (player_proxy, FALSE, &error);
+--
+cgit v0.8.3.1
View
12 gnome/rhythmbox/rhythmbox.SlackBuild
@@ -59,7 +59,7 @@ else
SLKTARGET=${SLKTARGET:-i486}
fi
SLKDTARGET=${SLKDTARGET:-slackware}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
NJOBS=${NJOBS:-$(( $(getconf _NPROCESSORS_ONLN) + 1 ))}
DOCDIR=${PKG}/usr/doc/${NAME}-${VERSION}
SBDIR=${PKG}/usr/src/slackbuilds/gnome/${NAME}
@@ -165,8 +165,8 @@ rm -f ${PKG}/usr/lib*/librhythmbox-core.{a,la}
rm -f ${PKG}/usr/lib*/mozilla/plugins/*.{a,la}
# Replace the default radios with Ogg Radios
-zcat ${CWD}/${NAME}-iradio-initial.pls.gz > \
- ${PKG}/usr/lib${LIBDIRSUFFIX}/rhythmbox/plugins/iradio/iradio-initial.pls || exit 1
+zcat ${CWD}/${NAME}-iradio-initial.pls.gz \
+ > ${PKG}/usr/lib${LIBDIRSUFFIX}/rhythmbox/plugins/iradio/iradio-initial.pls || exit 1
# Don't package api docs
rm -rf ${PKG}/usr/share/gtk-doc/
@@ -201,10 +201,12 @@ rmdir -p ${PKG}/usr/lib${LIBDIRSUFFIX}
# Add a documentation directory:
mkdir -p ${DOCDIR}
cp -a \
- AUTHORS COPYING ChangeLog LICENSE README NEWS THANKS TODO ${CWD}/ChangeLog.SB \
+ AUTHORS COPYING README NEWS THANKS TODO ${CWD}/ChangeLog.SB \
${DOCDIR}/
+[ -r ChangeLog ] && head -n 1000 ChangeLog > ${DOCDIR}/ChangeLog
find ${DOCDIR}/ -type d -print0 | xargs -0 chmod 0755
find ${DOCDIR}/ -type f -print0 | xargs -0 chmod 0644
+find ${DOCDIR}/ -type f -size 0 -print0 | xargs -0 rm -f
# Compress and link manpages, if any:
if [ -d ${PKG}/usr/share/man ]; then
@@ -270,7 +272,7 @@ if [ "${SB_REP}" = "YES" ] ;then
${SBDIR}/
install -m0755 ${CWD}/${NAME}.SlackBuild \
${SBDIR}/${NAME}.SlackBuild
- install -m0644 ${CWD}/patches/*.gz \
+ install -m0644 ${CWD}/patches/*.* \
${SBDIR}/patches/
fi
View
3  gnome/rhythmbox/slack-required
@@ -19,5 +19,8 @@ nautilus >= 2.26.0
nautilus-cd-burner >= 2.24.0
pango >= 1.24.0
pygtk >= 2.14.1
+python-coherence >= 0.6.6.2
+python-louie >= 1.1
+python-twisted >= 10.1.0
rarian
totem >= 2.26.0
View
4 gnome/tracker/ChangeLog.SB
@@ -1,3 +1,7 @@
+Thu Aug 19 18:46:16 BRT 2010
+tracker-0.8.16-x86_64-1xinc.tgz:
+Updated to 0.8.16.
++--------------------------+
Fri Jul 16 18:11:50 BRT 2010
tracker-0.8.15-x86_64-1xinc.tgz:
Updated to 0.8.15.
View
2  gnome/tracker/tracker.SlackBuild
@@ -43,7 +43,7 @@ fi
NAME=tracker
PKG=${PKG:-${TMP}/package-${NAME}}
-VERSION=${VERSION:-0.8.15}
+VERSION=${VERSION:-0.8.16}
SVER=$(echo ${VERSION} | cut -d . -f1-2)
if [ "${SB_NATIVE}" = "YES" ] ;then
ARCH=${ARCH:-$(uname -m)}
View
4 gpgme/ChangeLog.SB
@@ -1,3 +1,7 @@
+Thu Aug 19 13:34:44 BRT 2010
+gpgme-1.3.0-x86_64-2xinc.tgz:
+Rebuilt.
++--------------------------+
Wed Mar 10 23:13:18 BRT 2010
gpgme-1.3.0-x86_64-1xinc.tgz:
Updated to 1.3.0.
View
11 gpgme/apply-patches.sh
@@ -0,0 +1,11 @@
+
+set -e -o pipefail
+
+SB_PATCHDIR=${CWD}/patches
+
+# patch -p0 -E --backup --verbose -i ${SB_PATCHDIR}/${NAME}.patch
+zcat ${SB_PATCHDIR}/gpgme-1.1.8-config_extras.patch.gz | patch -p1 -E --backup --verbose
+patch -p1 -E --backup --verbose -i ${SB_PATCHDIR}/gpgme-1.2.0-ImplicitDSOLinking.patch
+patch -p1 -E --backup --verbose -i ${SB_PATCHDIR}/gpgme-1.2.0-largefile.patch
+
+set +e +o pipefail
View
19 gpgme/gpgme.SlackBuild
@@ -56,7 +56,7 @@ else
SLKTARGET=${SLKTARGET:-i486}
fi
SLKDTARGET=${SLKDTARGET:-slackware}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
NJOBS=${NJOBS:-$(( $(getconf _NPROCESSORS_ONLN) + 1 ))}
DOCDIR=${PKG}/usr/doc/${NAME}-${VERSION}
SBDIR=${PKG}/usr/src/slackbuilds/${NAME}
@@ -109,11 +109,14 @@ cd ${SRCDIR} || exit 1
chmod -R u+w,go+r-w,a-s .
-# zcat ${CWD}/${NAME}.patch.gz | patch -p0 -E --backup --verbose || exit 1
-zcat ${CWD}/${NAME}-1.1.8-config_extras.patch.gz | patch -p1 -E --backup --verbose || exit 1
+if [ -r ${CWD}/apply-patches.sh ]; then
+ . ${CWD}/apply-patches.sh || exit 1
+fi
sed -i -e 's|^libdir=@libdir@$|libdir=@exec_prefix@/lib|g' src/gpgme-config.in
+sed -i -e '/^gpgme_tool_LDADD =/s|$| \$(LIBASSUAN_LIBS)|g' src/Makefile.in || exit 1
+
CFLAGS="${SLKCFLAGS}" \
CXXFLAGS="${SLKCFLAGS}" \
./configure \
@@ -143,10 +146,12 @@ find ${PKG} | xargs file | grep -e "executable" -e "shared object" | grep ELF \
# Add a documentation directory:
mkdir -p ${DOCDIR}
cp -a \
- AUTHORS COPYING* ChangeLog NEWS README* THANKS TODO VERSION ${CWD}/ChangeLog.SB \
+ AUTHORS COPYING* NEWS README* THANKS TODO VERSION ${CWD}/ChangeLog.SB \
${DOCDIR}/
+[ -r ChangeLog ] && head -n 1000 ChangeLog > ${DOCDIR}/ChangeLog
find ${DOCDIR}/ -type d -print0 | xargs -0 chmod 0755
find ${DOCDIR}/ -type f -print0 | xargs -0 chmod 0644
+find ${DOCDIR}/ -type f -size 0 -print0 | xargs -0 rm -f
# Compress and link manpages, if any:
if [ -d ${PKG}/usr/share/man ]; then
@@ -201,11 +206,13 @@ sed -i "s|_PACKAGER|${PACKAGER}|g; s|_BUILD_DATE|${DATE}|g" \
if [ "${SB_REP}" = "YES" ] ;then
# Replicate slackbuild and patches
- mkdir -p ${SBDIR}
+ mkdir -p ${SBDIR}/patches
install -m0644 ${CWD}/slack-desc ${CWD}/slack-required ${CWD}/ChangeLog.SB \
- ${CWD}/${NAME}-*.patch.gz ${SBDIR}/
+ ${CWD}/apply-patches.sh ${SBDIR}/
install -m0755 ${CWD}/${NAME}.SlackBuild \
${SBDIR}/${NAME}.SlackBuild
+ install -m0644 ${CWD}/patches/*.* \
+ ${SBDIR}/patches/
fi
# Build package:
View
0  gpgme/gpgme-1.1.8-config_extras.patch.gz → ...atches/gpgme-1.1.8-config_extras.patch.gz
File renamed without changes
View
48 gpgme/patches/gpgme-1.2.0-ImplicitDSOLinking.patch
@@ -0,0 +1,48 @@
+diff -up gpgme-1.2.0/tests/gpgsm/Makefile.am.ImplicitDSOLinking gpgme-1.2.0/tests/gpgsm/Makefile.am
+--- gpgme-1.2.0/tests/gpgsm/Makefile.am.ImplicitDSOLinking 2008-12-03 07:39:48.000000000 -0600
++++ gpgme-1.2.0/tests/gpgsm/Makefile.am 2010-07-02 18:51:30.336705172 -0500
+@@ -32,7 +32,7 @@ EXTRA_DIST = cert_dfn_pca01.der cert_dfn
+ INCLUDES = -I$(top_builddir)/src
+
+ AM_CPPFLAGS = @GPG_ERROR_CFLAGS@
+-LDADD = ../../src/libgpgme.la
++LDADD = ../../src/libgpgme.la @GPG_ERROR_LIBS@
+
+ # We don't run t-genkey in the test suite, because it takes too long
+ # and needs a working pinentry.
+diff -up gpgme-1.2.0/tests/gpgsm/Makefile.in.ImplicitDSOLinking gpgme-1.2.0/tests/gpgsm/Makefile.in
+--- gpgme-1.2.0/tests/gpgsm/Makefile.in.ImplicitDSOLinking 2009-06-18 11:13:41.000000000 -0500
++++ gpgme-1.2.0/tests/gpgsm/Makefile.in 2010-07-02 18:51:30.336705172 -0500
+@@ -285,7 +285,7 @@ EXTRA_DIST = cert_dfn_pca01.der cert_dfn
+
+ INCLUDES = -I$(top_builddir)/src
+ AM_CPPFLAGS = @GPG_ERROR_CFLAGS@
+-LDADD = ../../src/libgpgme.la
++LDADD = ../../src/libgpgme.la @GPG_ERROR_LIBS@
+ key_id = 32100C27173EF6E9C4E9A25D3D69F86D37A4F939
+ DISTCLEANFILES = pubring.kbx pubring.kbx~ gpgsm.conf trustlist.txt \
+ private-keys-v1.d/$(key_id).key random_seed
+diff -up gpgme-1.2.0/tests/opassuan/Makefile.am.ImplicitDSOLinking gpgme-1.2.0/tests/opassuan/Makefile.am
+--- gpgme-1.2.0/tests/opassuan/Makefile.am.ImplicitDSOLinking 2009-01-26 08:15:26.000000000 -0600
++++ gpgme-1.2.0/tests/opassuan/Makefile.am 2010-07-02 18:53:28.451456311 -0500
+@@ -27,7 +27,7 @@ EXTRA_DIST =
+ INCLUDES = -I$(top_builddir)/src
+
+ AM_CPPFLAGS = @GPG_ERROR_CFLAGS@
+-LDADD = ../../src/libgpgme.la
++LDADD = ../../src/libgpgme.la @GPG_ERROR_LIBS@
+
+ noinst_PROGRAMS = $(TESTS) t-command
+
+diff -up gpgme-1.2.0/tests/opassuan/Makefile.in.ImplicitDSOLinking gpgme-1.2.0/tests/opassuan/Makefile.in
+--- gpgme-1.2.0/tests/opassuan/Makefile.in.ImplicitDSOLinking 2009-06-18 11:13:41.000000000 -0500
++++ gpgme-1.2.0/tests/opassuan/Makefile.in 2010-07-02 18:53:41.590456782 -0500
+@@ -236,7 +236,7 @@ noinst_HEADERS =
+ EXTRA_DIST =
+ INCLUDES = -I$(top_builddir)/src
+ AM_CPPFLAGS = @GPG_ERROR_CFLAGS@
+-LDADD = ../../src/libgpgme.la
++LDADD = ../../src/libgpgme.la @GPG_ERROR_LIBS@
+ DISTCLEANFILES =
+ all: all-am
+
View
24 gpgme/patches/gpgme-1.2.0-largefile.patch
@@ -0,0 +1,24 @@
+diff -up gpgme-1.2.0/src/gpgme-config.in.largefile gpgme-1.2.0/src/gpgme-config.in
+--- gpgme-1.2.0/src/gpgme-config.in.largefile 2010-08-11 20:11:49.000000000 +0200
++++ gpgme-1.2.0/src/gpgme-config.in 2010-08-11 20:23:45.000000000 +0200
+@@ -42,6 +42,10 @@ cflags_pthread=""
+ cflags_glib="@GLIB_CFLAGS@"
+ with_glib=
+
++if test "0@NEED__FILE_OFFSET_BITS@" -gt "0" ; then
++ cflags_lfs="-D_FILE_OFFSET_BITS=@NEED__FILE_OFFSET_BITS@"
++fi
++
+ output=""
+
+ usage()
+@@ -101,6 +105,9 @@ while test $# -gt 0; do
+ exit 0
+ ;;
+ --cflags)
++ if test "x$cflags_lfs" != "x"; then
++ output="$output $cflags_lfs"
++ fi
+ if test "x$includedir" != "x/usr/include" -a "x$includedir" != "x/include"; then
+ output="$output -I$includedir"
+ fi
View
4 gphoto2/ChangeLog.SB
@@ -1,3 +1,7 @@
+Wed Aug 18 13:42:54 BRT 2010
+gphoto2-2.4.10-x86_64-1xinc.tgz:
+Updated to 2.4.10.
++--------------------------+
Mon Apr 12 20:17:56 BRT 2010
gphoto2-2.4.9-x86_64-1xinc.tgz:
Updated to 2.4.9.
View
2  gphoto2/gphoto2.SlackBuild
@@ -43,7 +43,7 @@ fi
NAME=gphoto2
PKG=${PKG:-${TMP}/package-${NAME}}
-VERSION=${VERSION:-2.4.9}
+VERSION=${VERSION:-2.4.10}
if [ "${SB_NATIVE}" = "YES" ] ;then
ARCH=${ARCH:-$(uname -m)}
else
View
1  gvfs/slack-required
@@ -10,6 +10,7 @@ hal >= 0.5.11
libarchive >= 2.6.2
libcdio >= 0.81
libgphoto2 >= 2.4.3
+libimobiledevice >= 1.0.2
libsoup >= 2.26.1
samba >= 3.2.10
udev >= 146
View
4 kde-apps/kmymoney/ChangeLog.SB
@@ -1,3 +1,7 @@
+Wed Aug 18 22:21:30 BRT 2010
+kmymoney-4.5-x86_64-1xinc.tgz:
+Updated to 4.5.
++--------------------------+
Wed Aug 11 00:01:01 BRT 2010
kmymoney-3.98.1-x86_64-1xinc.tgz:
Updated to 3.98.1.
View
2  kde-apps/kmymoney/kmymoney.SlackBuild
@@ -43,7 +43,7 @@ fi
NAME=kmymoney
PKG=${PKG:-${TMP}/package-${NAME}}
-VERSION=${VERSION:-3.98.1}
+VERSION=${VERSION:-4.5}
if [ "${SB_NATIVE}" = "YES" ] ;then
ARCH=${ARCH:-$(uname -m)}
else
View
4 kde/k3b/ChangeLog.SB
@@ -1,3 +1,7 @@
+Wed Aug 18 21:55:23 BRT 2010
+k3b-2.0.1-x86_64-1xinc.tgz:
+Updated to 2.0.1.
++--------------------------+
Sun Jun 27 17:29:08 BRT 2010
k3b-2.0.0-x86_64-1xinc.tgz:
Updated to 2.0.0.
View
2  kde/k3b/k3b.SlackBuild
@@ -43,7 +43,7 @@ fi
NAME=k3b
PKG=${PKG:-${TMP}/package-${NAME}}
-VERSION=${VERSION:-2.0.0}
+VERSION=${VERSION:-2.0.1}
if [ "${SB_NATIVE}" = "YES" ] ;then
ARCH=${ARCH:-$(uname -m)}
else
View
4 libdatrie/ChangeLog.SB
@@ -1,3 +1,7 @@
+Thu Aug 19 19:40:02 BRT 2010
+libdatrie-0.2.4-x86_64-1xinc.tgz:
+Updated to 0.2.4.
++--------------------------+
Fri Mar 5 15:02:56 BRT 2010
libdatrie-0.2.3-x86_64-1xinc.tgz:
Updated to 0.2.3.
View
2  libdatrie/libdatrie-compat32.SlackBuild
@@ -44,7 +44,7 @@ PNAME=libdatrie
NAME=libdatrie-compat32
PKG=${PKG:-${TMP}/package-${NAME}}
-VERSION=${VERSION:-0.2.3}
+VERSION=${VERSION:-0.2.4}
if [ "${SB_NATIVE}" = "YES" ] ;then
ARCH32=${ARCH32:-$(linux32 uname -m)}
else
View
6 libdatrie/libdatrie.SlackBuild
@@ -43,7 +43,7 @@ fi
NAME=libdatrie
PKG=${PKG:-${TMP}/package-${NAME}}
-VERSION=${VERSION:-0.2.3}
+VERSION=${VERSION:-0.2.4}
if [ "${SB_NATIVE}" = "YES" ] ;then
ARCH=${ARCH:-$(uname -m)}
else
@@ -135,10 +135,12 @@ find ${PKG} | xargs file | grep -e "executable" -e "shared object" | grep ELF \
# Add a documentation directory:
mkdir -p ${DOCDIR}
cp -a \
- AUTHORS COPYING ChangeLog README NEWS ${CWD}/ChangeLog.SB \
+ AUTHORS COPYING README NEWS ${CWD}/ChangeLog.SB \
${DOCDIR}/
+[ -r ChangeLog ] && head -n 1000 ChangeLog > ${DOCDIR}/ChangeLog
find ${DOCDIR}/ -type d -print0 | xargs -0 chmod 0755
find ${DOCDIR}/ -type f -print0 | xargs -0 chmod 0644
+find ${DOCDIR}/ -type f -size 0 -print0 | xargs -0 rm -f
# Compress and link manpages, if any:
if [ -d ${PKG}/usr/share/man ]; then
View
4 libgphoto2/ChangeLog.SB
@@ -1,3 +1,7 @@
+Wed Aug 18 13:25:47 BRT 2010
+libgphoto2-2.4.10-x86_64-1xinc.tgz:
+Updated to 2.4.10.
++--------------------------+
Mon Apr 12 20:08:50 BRT 2010
libgphoto2-2.4.9-x86_64-1xinc.tgz:
Updated to 2.4.9.
View
2  libgphoto2/apply-patches.sh
@@ -3,10 +3,12 @@ set -e -o pipefail
SB_PATCHDIR=${CWD}/patches
+# patch -p0 -E --backup --verbose -i ${SB_PATCHDIR}/${NAME}.patch
zcat ${SB_PATCHDIR}/libgphoto2-pkgcfg.patch.gz | patch -p1 -E --backup --verbose
zcat ${SB_PATCHDIR}/libgphoto2-storage.patch.gz | patch -p1 -E --backup --verbose
zcat ${SB_PATCHDIR}/libgphoto2-ixany.patch.gz | patch -p1 -E --backup --verbose
zcat ${SB_PATCHDIR}/libgphoto2-maxentries.patch.gz | patch -p1 -E --backup --verbose
zcat ${SB_PATCHDIR}/libgphoto2-device-return.patch.gz | patch -p1 -E --backup --verbose
+patch -p0 -E --backup --verbose -i ${SB_PATCHDIR}/libgphoto2-st2205-compile.patch
set +e +o pipefail
View
17 libgphoto2/libgphoto2-compat32.SlackBuild
@@ -45,7 +45,7 @@ PNAME=libgphoto2
NAME=libgphoto2-compat32
PKG=${PKG:-${TMP}/package-${NAME}}
-VERSION=${VERSION:-2.4.9}
+VERSION=${VERSION:-2.4.10}
if [ "${SB_NATIVE}" = "YES" ] ;then
ARCH32=${ARCH32:-$(linux32 uname -m)}
else
@@ -101,20 +101,10 @@ cd ${SRCDIR} || exit 1
chmod -R u+w,go+r-w,a-s .
-# zcat ${CWD}/${NAME}.patch.gz | patch -p0 -E --backup --verbose || exit 1
if [ -r ${CWD}/apply-patches.sh ]; then
. ${CWD}/apply-patches.sh || exit 1
fi
-sed -i 's/\(AC_SUBST([^,]*\)}/\1/' {m4m,libgphoto2_port/m4}/gp-documentation.m4
-sed -i 's/\(m4_pattern_\)disallow/\1forbid/g' {m4m,libgphoto2_port/m4}/gp-check-library.m4
-
-# Relibtoolize, doesn't compile without it.
-autoreconf -ivf || exit 1
-( cd libgphoto2_port || exit 1
- autoreconf -ivf || exit 1
-) || exit 1
-
CFLAGS="${SLKCFLAGS}" \
CXXFLAGS="${SLKCFLAGS}" \
./configure \
@@ -133,6 +123,11 @@ CXXFLAGS="${SLKCFLAGS}" \
--without-bonjour \
--build=${SLKTARGET32}-${SLKDTARGET}-linux || exit 1
+sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
+sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
+sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libgphoto2_port/libtool
+sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libgphoto2_port/libtool
+
make -j${NJOBS} udevscriptdir=/lib/udev || exit 1
make mandir=/usr/man DESTDIR=${PKG} udevscriptdir=/lib/udev install || exit 1
View
17 libgphoto2/libgphoto2.SlackBuild
@@ -44,7 +44,7 @@ fi
NAME=libgphoto2
PKG=${PKG:-${TMP}/package-${NAME}}
-VERSION=${VERSION:-2.4.9}
+VERSION=${VERSION:-2.4.10}
if [ "${SB_NATIVE}" = "YES" ] ;then
ARCH=${ARCH:-$(uname -m)}
else
@@ -110,20 +110,10 @@ cd ${SRCDIR} || exit 1
chmod -R u+w,go+r-w,a-s .
-# zcat ${CWD}/${NAME}.patch.gz | patch -p0 -E --backup --verbose || exit 1
if [ -r ${CWD}/apply-patches.sh ]; then
. ${CWD}/apply-patches.sh || exit 1
fi
-sed -i 's/\(AC_SUBST([^,]*\)}/\1/' {m4m,libgphoto2_port/m4}/gp-documentation.m4
-sed -i 's/\(m4_pattern_\)disallow/\1forbid/g' {m4m,libgphoto2_port/m4}/gp-check-library.m4
-
-# Relibtoolize, doesn't compile without it.
-autoreconf -ivf || exit 1
-( cd libgphoto2_port || exit 1
- autoreconf -ivf || exit 1
-) || exit 1
-
CFLAGS="${SLKCFLAGS}" \
CXXFLAGS="${SLKCFLAGS}" \
./configure \
@@ -142,6 +132,11 @@ CXXFLAGS="${SLKCFLAGS}" \
--without-bonjour \
--build=${SLKTARGET}-${SLKDTARGET}-linux || exit 1
+sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
+sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
+sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libgphoto2_port/libtool
+sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libgphoto2_port/libtool
+
make -j${NJOBS} udevscriptdir=/lib/udev || exit 1
make mandir=/usr/man DESTDIR=${PKG} udevscriptdir=/lib/udev install || exit 1
View
11 libgphoto2/patches/libgphoto2-st2205-compile.patch
@@ -0,0 +1,11 @@
+--- camlibs/st2205/st2205_decode.c.orig 2010-08-18 13:37:30.776110490 -0300
++++ camlibs/st2205/st2205_decode.c 2010-08-18 13:37:33.360552456 -0300
+@@ -421,7 +421,7 @@
+
+ int
+ st2205_rgb24_to_rgb565(CameraPrivateLibrary *pl, int **src,
+- unsigned char *dest);
++ unsigned char *dest)
+ {
+ return GP_ERROR_NOT_SUPPORTED;
+ }
View
1  libgpod/slack-required
@@ -1,5 +1,6 @@
glib2 >= 2.20.0
libplist >= 1.3
+libimobiledevice >= 1.0.2
pygobject >= 2.16.1
python-mutagen >= 1.15
python >= 2.6.1
View
4 libimobiledevice/ChangeLog.SB
@@ -0,0 +1,4 @@
+Wed Aug 18 14:09:05 BRT 2010
+libimobiledevice-1.0.2-x86_64-1xinc.tgz:
+First SB.
++--------------------------+
View
219 libimobiledevice/libimobiledevice.SlackBuild
@@ -0,0 +1,219 @@
+#!/bin/sh
+#-- libimobiledevice for Slackware --
+# Build script by Phantom X <megaphantomx@bol.com.br>
+# Suggested usage: $ libimobiledevice.SlackBuild 2>&1 | tee build.log
+#--
+# Copyright 2008, 2009, 2010 Phantom X, Goiania, Brazil.
+# Copyright 2006 Martijn Dekker, Groningen, Netherlands.
+#
+# Redistribution and use of this script, with or without modification, is
+# permitted provided that the following conditions are met:
+#
+# 1. Redistributions of this script must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+#
+# THIS SOFTWARE IS PROVIDED BY THE AUTHOR `AS IS'' AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+# http://www.libimobiledevice.org/
+
+PACKAGER_ID=${PACKAGER_ID:-$USER}
+PACKAGER=${PACKAGER:-$USER@$HOSTNAME}
+
+# Set YES for native build with gcc >= 4.2
+SB_NATIVE=${SB_NATIVE:-NO}
+
+# Set to YES to replicate slackbuild and patches
+SB_REP=${SB_REP:-YES}
+
+CWD=$(pwd)
+TMP=${TMP:-/tmp}
+if [ ! -d ${TMP} ]; then
+ mkdir -p ${TMP}
+fi
+
+NAME=libimobiledevice
+PKG=${PKG:-${TMP}/package-${NAME}}
+
+VERSION=${VERSION:-1.0.2}
+if [ "${SB_NATIVE}" = "YES" ] ;then
+ ARCH=${ARCH:-$(uname -m)}
+else
+ ARCH=${ARCH:-x86_64}
+fi
+if [ "${ARCH}" = "x86_64" ] ;then
+ SLKTARGET=${SLKTARGET:-x86_64}
+else
+ SLKTARGET=${SLKTARGET:-i486}
+fi
+SLKDTARGET=${SLKDTARGET:-slackware}
+BUILD=${BUILD:-1}
+NJOBS=${NJOBS:-$(( $(getconf _NPROCESSORS_ONLN) + 1 ))}
+DOCDIR=${PKG}/usr/doc/${NAME}-${VERSION}
+SBDIR=${PKG}/usr/src/slackbuilds/${NAME}
+PKGDEST=${PKGDEST:-${CWD}}
+PKGFORMAT=${PKGFORMAT:-txz}
+PKGNAME=${NAME}-$(echo ${VERSION} | tr - . )-${ARCH}-${BUILD}${PACKAGER_ID}
+
+DATE=$(LC_ALL=C date +%d-%b-%Y)
+
+SRCDIR=${NAME}-${VERSION}
+SRCARCHIVE=${SRCDIR}.tar.bz2
+
+DL_PROG=${DL_PROG:-wget}
+DL_TO=${DL_TO:-5}
+DL_OPTS=${DL_OPTS:-"--timeout=${DL_TO}"}
+SF_MIRROR=${SF_MIRROR:-http://prdownloads.sourceforge.net}
+DL_URL="http://www.libimobiledevice.org/downloads/${SRCARCHIVE}"
+
+# if source is not present, download in source rootdir if possible
+test -r ${CWD}/${SRCARCHIVE} || ${DL_PROG} ${DL_OPTS} ${DL_URL} || exit 1
+
+if [ "${SB_NATIVE}" = "YES" ] ;then
+ SLKCFLAGS="-O2 -march=native -mtune=native ${SB_ECFLAGS} -pipe"
+else
+ case "${ARCH}" in
+ i[3-6]86) SLKCFLAGS="-O2 -march=${ARCH} -mtune=i686"
+ ;;
+ x86_64) SLKCFLAGS="-O2 -fPIC"
+ ;;
+ s390|*) SLKCFLAGS="-O2"
+ ;;
+ esac
+fi
+if [ "${ARCH}" = "x86_64" ] ;then
+ LIBDIRSUFFIX="64"
+ SLKCFLAGS="${SLKCFLAGS} -fPIC"
+else
+ LIBDIRSUFFIX=""
+fi
+
+if [ -d ${PKG} ]; then
+ # Clean up a previous build
+ rm -rf ${PKG}
+fi
+mkdir -p ${PKG}
+
+cd ${TMP}
+rm -rf ${SRCDIR}
+tar -xvf ${CWD}/${SRCARCHIVE} || exit 1
+cd ${SRCDIR} || exit 1
+
+chmod -R u+w,go+r-w,a-s .
+
+# zcat ${CWD}/${NAME}.patch.gz | patch -p0 -E --backup --verbose || exit 1
+
+sed -i 's|1.3.21|2.0.0|g' configure
+
+CFLAGS="${SLKCFLAGS}" \
+CXXFLAGS="${SLKCFLAGS}" \
+./configure \
+ --prefix=/usr \
+ --libdir=/usr/lib${LIBDIRSUFFIX} \
+ --sysconfdir=/etc \
+ --localstatedir=/var/lib \
+ --infodir=/usr/info \
+ --mandir=/usr/man \
+ --docdir=/usr/doc/${NAME}-${VERSION} \
+ --disable-silent-rules \
+ --disable-static \
+ --build=${SLKTARGET}-${SLKDTARGET}-linux || exit $?
+
+sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
+sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
+
+make -j${NJOBS} || make || exit $?
+make install DESTDIR=${PKG} || exit $?
+
+find ${PKG} -name '*.la' -exec rm -f {} ';'
+
+find ${PKG} | xargs file | grep -e "executable" -e "shared object" | grep ELF \
+ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
+
+# Add a documentation directory:
+mkdir -p ${DOCDIR}
+cp -a \
+ AUTHORS COPYING.LESSER README docs/html ${CWD}/ChangeLog.SB \
+ ${DOCDIR}/
+[ -r ChangeLog ] && head -n 1000 ChangeLog > ${DOCDIR}/ChangeLog
+find ${DOCDIR}/ -type d -print0 | xargs -0 chmod 0755
+find ${DOCDIR}/ -type f -print0 | xargs -0 chmod 0644
+find ${DOCDIR}/ -type f -size 0 -print0 | xargs -0 rm -f
+
+# Compress and link manpages, if any:
+if [ -d ${PKG}/usr/share/man ]; then
+ mv ${PKG}/usr/share/man ${PKG}/usr/man
+ rmdir ${PKG}/usr/share
+fi
+if [ -d ${PKG}/usr/man ]; then
+ ( cd ${PKG}/usr/man
+ for manpagedir in $(find . -type d -name "man*") ; do
+ ( cd ${manpagedir}
+ for eachpage in $( find . -type l -maxdepth 1) ; do
+ ln -s $( readlink ${eachpage} ).gz ${eachpage}.gz
+ rm -f ${eachpage}
+ done
+ gzip -9 *.?
+ # Prevent errors
+ rm -f *.gz.gz
+ )
+ done
+ )
+fi
+
+mkdir -p ${PKG}/install
+cat ${CWD}/slack-desc > ${PKG}/install/slack-desc
+cat ${CWD}/slack-required > ${PKG}/install/slack-required
+
+sed -i "s|_PACKAGER|${PACKAGER}|g; s|_BUILD_DATE|${DATE}|g" \
+ ${PKG}/install/slack-desc
+
+if [ "${SB_REP}" = "YES" ] ;then
+ # Replicate slackbuild and patches
+ mkdir -p ${SBDIR}
+ install -m0644 ${CWD}/slack-desc ${CWD}/slack-required ${CWD}/ChangeLog.SB \
+ ${SBDIR}/
+ install -m0755 ${CWD}/${NAME}.SlackBuild \
+ ${SBDIR}/${NAME}.SlackBuild
+fi
+
+# Build package:
+set +o xtrace # no longer print commands upon execution
+
+ROOTCOMMANDS="set -o errexit -o xtrace ; cd ${PKG} ;
+ /bin/chown --recursive root:root . ;"
+
+ROOTCOMMANDS="${ROOTCOMMANDS}
+ /sbin/makepkg --linkadd y --chown n ${PKGDEST}/${PKGNAME}.${PKGFORMAT} "
+
+if test ${UID} = 0; then
+ eval ${ROOTCOMMANDS}
+ set +o xtrace
+elif test "$(type -t fakeroot)" = 'file'; then
+ echo -e "\e[1mEntering fakeroot environment.\e[0m"
+ echo ${ROOTCOMMANDS} | fakeroot
+else
+ echo -e "\e[1mPlease enter your root password.\e[0m (Consider installing fakeroot.)"
+ /bin/su -c "${ROOTCOMMANDS}"
+fi
+
+# Clean up the extra stuff:
+if [ "$1" = "--cleanup" ]; then
+ echo "Cleaning..."
+ if [ -d ${TMP}/${SRCDIR} ]; then
+ rm -rf ${TMP}/${SRCDIR} && echo "${TMP}/${SRCDIR} cleanup completed"
+ fi
+ if [ -d ${PKG} ]; then
+ rm -rf ${PKG} && echo "${PKG} cleanup completed"
+ fi
+ rmdir ${TMP} && echo "${TMP} cleanup completed"
+fi
+exit 0
View
12 libimobiledevice/slack-desc
@@ -0,0 +1,12 @@
+libimobiledevice|-----handy-ruler------------------------------------------------------|
+libimobiledevice: libimobiledevice ( Library for connecting to mobile devices)
+libimobiledevice:
+libimobiledevice: libimobiledevice is a library for connecting to mobile devices
+libimobiledevice: including phones and music players
+libimobiledevice:
+libimobiledevice: http://www.libimobiledevice.org/
+libimobiledevice:
+libimobiledevice:
+libimobiledevice: Packager: _PACKAGER on _BUILD_DATE
+libimobiledevice:
+libimobiledevice:
View
5 libimobiledevice/slack-required
@@ -0,0 +1,5 @@
+gnutls >= 2.10.1
+libplist >= 1.3
+libusb1 >= 1.0.8
+python >= 2.7
+usbmuxd >= 1.0.5
View
4 libproxy/ChangeLog.SB
@@ -1,3 +1,7 @@
+Thu Aug 19 12:13:49 BRT 2010
+libproxy-0.4.4-x86_64-2xinc.tgz:
+Rebuilt.
++--------------------------+
Mon Aug 9 02:03:32 BRT 2010
libproxy-0.4.4-x86_64-1xinc.tgz:
Updated to 0.4.4.
View
18 libproxy/libproxy.SlackBuild
@@ -55,7 +55,7 @@ else
SLKTARGET=${SLKTARGET:-i486}
fi
SLKDTARGET=${SLKDTARGET:-slackware}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
NJOBS=${NJOBS:-$(( $(getconf _NPROCESSORS_ONLN) + 1 ))}
DOCDIR=${PKG}/usr/doc/${NAME}-${VERSION}
SBDIR=${PKG}/usr/src/slackbuilds/${NAME}
@@ -112,7 +112,6 @@ cd ${SRCDIR} || exit 1
chmod -R u+w,go+r-w,a-s .
-# zcat ${CWD}/${NAME}.patch.gz | patch -p0 -E --backup --verbose || exit 1
if [ -r ${CWD}/apply-patches.sh ]; then
. ${CWD}/apply-patches.sh || exit 1
fi
@@ -131,6 +130,7 @@ mkdir -p build
-DSYSCONF_INSTALL_DIR:PATH=/etc \
-DINCLUDE_INSTALL_DIR:PATH=/usr/include \
-DLIB_INSTALL_DIR:PATH=/usr/lib${LIBDIRSUFFIX} \
+ -DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib${LIBDIRSUFFIX} \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
-DSHARE_INSTALL_PREFIX:PATH=/usr/share \
-DMAN_INSTALL_DIR:PATH=/usr/man \
@@ -138,7 +138,10 @@ mkdir -p build
-DBUILD_SHARED_LIBS:BOOL=ON \
-DCMAKE_SKIP_RPATH:BOOL=ON \
-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
- -Dmoduledir=/usr/lib${LIBDIRSUFFIX}/${NAME}/${VERSION}/modules \
+ -DLIBEXEC_INSTALL_DIR=/usr/libexec \
+ -DMODULE_INSTALL_DIR=/usr/lib${LIBDIRSUFFIX}/${NAME}/${VERSION}/modules \
+ -DCMAKE_PROJECT_VERSION=${VERSION} \
+ -DWITH_PERL=OFF \
|| exit $?
make -j${NJOBS} || make || exit $?
@@ -148,15 +151,6 @@ mkdir -p build
find ${PKG} -name '*.la' -exec rm -f {} ';'
-mkdir -p ${PKG}/usr/lib${LIBDIRSUFFIX}/pkgconfig
-sed \
- -e 's|@prefix@|/usr|g' \
- -e "s|@libdir@|/usr/lib${LIBDIRSUFFIX}|g" \
- -e 's|@includedir@|/usr/include|g' \
- -e "s|@VERSION@|${VERSION}|g" \
- libproxy/libproxy-1.0.pc.in \
- > ${PKG}/usr/lib${LIBDIRSUFFIX}/pkgconfig/libproxy-1.0.pc || exit 1
-
find ${PKG} | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
View
4 libssh2/ChangeLog.SB
@@ -1,3 +1,7 @@
+Wed Aug 18 13:20:12 BRT 2010
+libssh2-1.2.7-x86_64-1xinc.tgz:
+Updated to 1.2.7.
++--------------------------+
Thu Jun 10 18:38:45 BRT 2010
libssh2-1.2.6-x86_64-1xinc.tgz:
Updated to 1.2.6.
View
6 libssh2/libssh2.SlackBuild
@@ -43,7 +43,7 @@ fi
NAME=libssh2
PKG=${PKG:-${TMP}/package-${NAME}}
-VERSION=${VERSION:-1.2.6}
+VERSION=${VERSION:-1.2.7}
if [ "${SB_NATIVE}" = "YES" ] ;then
ARCH=${ARCH:-$(uname -m)}
else
@@ -139,10 +139,12 @@ find ${PKG} | xargs file | grep -e "executable" -e "shared object" | grep ELF \
# Add a documentation directory:
mkdir -p ${DOCDIR}
cp -a \
- AUTHORS ChangeLog COPYING README NEWS HACKING example ${CWD}/ChangeLog.SB \
+ AUTHORS COPYING README NEWS HACKING example ${CWD}/ChangeLog.SB \
${DOCDIR}/
+[ -r ChangeLog ] && head -n 1000 ChangeLog > ${DOCDIR}/ChangeLog
find ${DOCDIR}/ -type d -print0 | xargs -0 chmod 0755
find ${DOCDIR}/ -type f -print0 | xargs -0 chmod 0644
+find ${DOCDIR}/ -type f -size 0 -print0 | xargs -0 rm -f
# Compress and link manpages, if any:
if [ -d ${PKG}/usr/share/man ]; then
View
4 lvm2/ChangeLog.SB
@@ -1,3 +1,7 @@
+Thu Aug 19 13:03:33 BRT 2010
+lvm2-2.02.73-x86_64-1xinc.tgz:
+Updated to 2.02.73.
++--------------------------+
Tue Aug 3 18:50:02 BRT 2010
lvm2-2.02.72-x86_64-1xinc.tgz:
Updated to 2.02.72.
View
1  lvm2/apply-patches.sh
@@ -5,6 +5,5 @@ SB_PATCHDIR=${CWD}/patches
# patch -p0 -E --backup --verbose -i ${SB_PATCHDIR}/${NAME}.patch
patch -p1 -E --backup --verbose -i ${SB_PATCHDIR}/lvm2-set-default-preferred_names.patch
-patch -p1 -E --backup --verbose -i ${SB_PATCHDIR}/lvm2-2_02_73-fix-exported-syms.patch
set +e +o pipefail
View
2  lvm2/lvm2-compat32.SlackBuild
@@ -46,7 +46,7 @@ PNAME2=lvm2
NAME=lvm2-compat32
PKG=${PKG:-${TMP}/package-${NAME}}
-VERSION=${VERSION:-2.02.72}
+VERSION=${VERSION:-2.02.73}
if [ "${SB_NATIVE}" = "YES" ] ;then
ARCH32=${ARCH32:-$(linux32 uname -m)}
else
View
2  lvm2/lvm2.SlackBuild
@@ -45,7 +45,7 @@ PNAME=LVM2
NAME=lvm2
PKG=${PKG:-${TMP}/package-${NAME}}
-VERSION=${VERSION:-2.02.72}
+VERSION=${VERSION:-2.02.73}
if [ "${SB_NATIVE}" = "YES" ] ;then
ARCH=${ARCH:-$(uname -m)}
else
View
138 lvm2/patches/lvm2-2_02_73-fix-exported-syms.patch
@@ -1,138 +0,0 @@
---- LVM2.2.02.72/configure 2010-07-28 14:55:42.000000000 +0100
-+++ LVM2/configure 2010-07-31 01:42:09.000000000 +0100
-@@ -691,6 +691,7 @@
- DMEVENTD
- DL_LIBS
- DEVMAPPER
-+DEFAULT_RUN_DIR
- DEFAULT_LOCK_DIR
- DEFAULT_CACHE_SUBDIR
- DEFAULT_BACKUP_SUBDIR
-@@ -18043,6 +18044,7 @@
-
-
-
-+
- ################################################################################
- ac_config_files="$ac_config_files Makefile make.tmpl daemons/Makefile daemons/clvmd/Makefile daemons/cmirrord/Makefile daemons/dmeventd/Makefile daemons/dmeventd/libdevmapper-event.pc daemons/dmeventd/plugins/Makefile daemons/dmeventd/plugins/lvm2/Makefile daemons/dmeventd/plugins/mirror/Makefile daemons/dmeventd/plugins/snapshot/Makefile doc/Makefile doc/example.conf include/.symlinks include/Makefile lib/Makefile lib/format1/Makefile lib/format_pool/Makefile lib/locking/Makefile lib/mirror/Makefile lib/replicator/Makefile lib/misc/lvm-version.h lib/snapshot/Makefile libdm/Makefile libdm/libdevmapper.pc liblvm/Makefile liblvm/liblvm2app.pc man/Makefile po/Makefile scripts/clvmd_init_red_hat scripts/cmirrord_init_red_hat scripts/lvm2_monitoring_init_red_hat scripts/Makefile test/Makefile test/api/Makefile tools/Makefile udev/Makefile unit-tests/datastruct/Makefile unit-tests/regex/Makefile"
-
-diff -ru LVM2.2.02.72/configure.in LVM2/configure.in
---- LVM2.2.02.72/configure.in 2010-07-28 14:55:42.000000000 +0100
-+++ LVM2/configure.in 2010-07-31 01:41:58.000000000 +0100
-@@ -1232,6 +1232,7 @@
- AC_SUBST(DEFAULT_BACKUP_SUBDIR)
- AC_SUBST(DEFAULT_CACHE_SUBDIR)
- AC_SUBST(DEFAULT_LOCK_DIR)
-+AC_SUBST(DEFAULT_RUN_DIR)
- AC_SUBST(DEVMAPPER)
- AC_SUBST(DLM_CFLAGS)
- AC_SUBST(DLM_LIBS)
---- LVM2.2.02.72/lib/metadata/metadata.c 2010-07-09 17:57:44.000000000 +0100
-+++ LVM2/lib/metadata/metadata.c 2010-07-31 01:41:21.000000000 +0100
-@@ -1199,11 +1199,6 @@
-
- int vg_set_mda_copies(struct volume_group *vg, uint32_t mda_copies)
- {
-- /* FIXME: add checks, etc, and set the value */
-- /*
-- * FIXME: Before we set a larger value, we may need to
-- * enable some mdas on PVS
-- */
- vg->mda_copies = mda_copies;
-
- /* FIXME Use log_verbose when this is due to specific cmdline request. */
---- LVM2.2.02.72/liblvm/lvm2app.h 2010-07-12 19:29:31.000000000 +0100
-+++ LVM2/liblvm/lvm2app.h 2010-08-02 13:20:12.000000000 +0100
-@@ -14,7 +14,7 @@
- #ifndef _LIB_LVM2APP_H
- #define _LIB_LVM2APP_H
-
--#include "libdevmapper.h"
-+#include <libdevmapper.h>
-
- #include <stdint.h>
-
---- LVM2.2.02.72/Makefile.in 2010-07-28 14:55:42.000000000 +0100
-+++ LVM2/Makefile.in 2010-08-02 13:08:23.000000000 +0100
-@@ -50,6 +50,7 @@
- po: tools daemons
-
- libdm.device-mapper: include.device-mapper
-+liblvm.device-mapper: include.device-mapper
- daemons.device-mapper: libdm.device-mapper
- tools.device-mapper: libdm.device-mapper
- device-mapper: tools.device-mapper daemons.device-mapper man.device-mapper
---- LVM2.2.02.72/make.tmpl.in 2010-08-02 14:17:38.000000000 +0100
-+++ LVM2/make.tmpl.in 2010-08-02 13:56:38.000000000 +0100
-@@ -360,7 +360,7 @@
- set -e; \
- ( cat $(srcdir)/.exported_symbols; \
- if test x$(EXPORTED_HEADER) != x; then \
-- $(CC) -E -P $(EXPORTED_HEADER) | \
-+ $(CC) -E -P $(INCLUDES) $(DEFS) $(CFLAGS) $(EXPORTED_HEADER) | \
- $(SED) -ne "/^typedef|}/!s/.*[ \*]\(\$(EXPORTED_FN_PREFIX)_[a-z0-9_]*\)(.*/\1/p"; \
- fi \
- ) > $@
---- LVM2.2.02.72/tools/lvconvert.c 2010-07-13 23:04:36.000000000 +0100
-+++ LVM2/tools/lvconvert.c 2010-07-31 01:41:22.000000000 +0100
-@@ -1237,25 +1237,27 @@
- if (!(lp->failed_pvs = _failed_pv_list(lv->vg)))
- return_0;
-
-+ log_count = new_log_count;
-+
- /*
- * We must adjust the log first, or the entire mirror
- * will get stuck during a suspend.
- */
-- if (!_lv_update_mirrored_log(lv, lp->failed_pvs, new_log_count))
-+ if (!_lv_update_mirrored_log(lv, lp->failed_pvs, log_count))
- return 0;
-
- if (lp->mirrors == 1)
-- new_log_count = 0;
-+ log_count = 0;
-
- if (failed_mirrors) {
- if (!lv_remove_mirrors(cmd, lv, failed_mirrors,
-- new_log_count ? 0U : 1U,
-+ log_count ? 0U : 1U,
- _is_partial_lv, NULL, 0))
- return 0;
- }
-
- if (!_lv_update_log_type(cmd, lp, lv, lp->failed_pvs,
-- new_log_count))
-+ log_count))
- return 0;
-
- if (!_reload_lv(cmd, lv))
---- LVM2.2.02.72/VERSION 2010-07-28 15:06:21.000000000 +0100
-+++ LVM2/VERSION 2010-07-28 22:57:51.000000000 +0100
-@@ -1 +1 @@
--2.02.72(2) (2010-07-28)
-+2.02.72(2)-f14 (2010-08-02)
---- LVM2.2.02.72/WHATS_NEW 2010-07-28 15:01:40.000000000 +0100
-+++ LVM2/WHATS_NEW 2010-08-02 13:56:24.000000000 +0100
-@@ -1,3 +1,11 @@
-+Version 2.02.73 -
-+================================
-+ Fix exported_symbols generation to use standard compiler arguments.
-+ Use #include <> not "" in lvm2app.h which gets installed on the system.
-+ Make liblvm.device-mapper wait for include file generation.
-+ Fix configure to supply DEFAULT_RUN_DIR to Makefiles.
-+ Fix wrong number of mirror log at allocate policy
-+
- Version 2.02.72 - 28th July 2010 [CVE-2010-2526]
- =================================================
- Change clvmd to communicate with lvm2 via a socket in /var/run/lvm.
---- LVM2.2.02.72/make.tmpl.in 2 Aug 2010 12:57:04 -0000 1.109
-+++ LVM2/make.tmpl.in 2 Aug 2010 19:02:35 -0000
-@@ -73,6 +73,7 @@
- DEFAULT_BACKUP_DIR = $(DEFAULT_SYS_DIR)/@DEFAULT_BACKUP_SUBDIR@
- DEFAULT_CACHE_DIR = $(DEFAULT_SYS_DIR)/@DEFAULT_CACHE_SUBDIR@
- DEFAULT_LOCK_DIR = @DEFAULT_LOCK_DIR@
-+DEFAULT_RUN_DIR = @DEFAULT_RUN_DIR@
-
- # Setup vpath search paths for some suffixes
- vpath %.c $(srcdir)
View
1  mpfr/.gitignore
@@ -1 +1,2 @@
/mpfr/
+/allpatches
View
4 mpfr/ChangeLog.SB
@@ -1,3 +1,7 @@
+Thu Aug 19 20:14:05 BRT 2010
+mpfr-3.0.0.p3-x86_64-1xinc.tgz:
+Updated to 3.0.0-p3.
++--------------------------+
Sun Jun 13 11:19:19 BRT 2010
mpfr-3.0.0-x86_64-1xinc.tgz:
Updated to 3.0.0.
View
12 mpfr/apply-patches.sh
@@ -0,0 +1,12 @@
+
+set -e -o pipefail
+
+SB_PATCHDIR=${CWD}/patches
+
+# patch -p0 -E --backup --verbose -i ${SB_PATCHDIR}/${NAME}.patch
+
+if [ "${SB_PATCH}" = "YES" ] ;then
+ patch -p1 -E --backup --verbose -i ${CWD}/${PSRCARCHIVE}
+fi
+
+set +e +o pipefail
View
26 mpfr/mpfr-compat32.SlackBuild
@@ -45,7 +45,10 @@ PNAME=mpfr
NAME=mpfr-compat32
PKG=${PKG:-${TMP}/package-${NAME}}
-VERSION=${VERSION:-3.0.0}
+VERSION=${VERSION:-3.0.0-p3}
+RVER="$( echo ${VERSION} | awk -F'-' '{print $1}' )"
+PVER="$( echo ${VERSION} | awk -F'-' '{print $2}' )"
+[ "${PVER}" ] && export SB_PATCH=YES
if [ "${SB_NATIVE}" = "YES" ] ;then
ARCH32=${ARCH32:-$(linux32 uname -m)}
else