Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

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 → gpgme/patches/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
@@ -63,16 +66,27 @@ PKGNAME=${NAME}-$(echo ${VERSION} | tr - . )-${ARCH32}-${BUILD}${PACKAGER_ID}
DATE=$(LC_ALL=C date +%d-%b-%Y)
-SRCDIR=${PNAME}-${VERSION}