Advertisement
Guest User

0001-moved-patching-to-prepare.patch

a guest
Feb 18th, 2018
898
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 6.68 KB | None | 0 0
  1. From 7c5cf5b76f1e54cad7a314752c9d7e5fc75212fb Mon Sep 17 00:00:00 2001
  2. From: Norbert Pfeiler <norbert.pfeiler+git@gmail.com>
  3. Date: Sat, 10 Feb 2018 21:20:43 +0100
  4. Subject: [PATCH] moved patching to prepare()
  5.  
  6. ---
  7. PKGBUILD | 129 ++++++++++++++++++++++++++++++++-------------------------------
  8.  1 file changed, 65 insertions(+), 64 deletions(-)
  9.  
  10. diff --git a/PKGBUILD b/PKGBUILD
  11. index fadeee2..28cc638 100644
  12. --- a/PKGBUILD
  13. +++ b/PKGBUILD
  14. @@ -112,49 +112,71 @@ source=(
  15.      4.14-npfeiler-task_struct-mm_segment_t.patch)
  16.  
  17.  md5sums=('39808c8a9bcc9041f1305e3531b60622'
  18. -    'af7fb8ee4fc96fd54c5b483e33dc71c4'
  19. -    'bdafe749e046bfddee2d1c5e90eabd83'
  20. -    '9d9ea496eadf7e883d56723d65e96edf'
  21. -    'b79e144932616221f6d01c4b05dc9306'
  22. -    '9e2a7ded987b7d2b2cfffc7281ebd8a5'
  23. -    '3e19c2285c76f4cb92108435a1e9c302'
  24. -    'b3ceefeb97c609037845f65d0956c4f0'
  25. -    '3e1b82bd69774ea808da69c983d6a43b'
  26. -    '394bc493fdf493a5093f9e2095096d02'
  27. -    '3226230592fa3c91ff22389114fc5dc7'
  28. -    '9e706c272feb167be55ba7201dfa8d51'
  29. -    '0e6d963436dd23dbb45ae0f4fc9b661c'
  30. -    '2c22bb4d4f828cb8b024f670c1ae7e45'
  31. -    '5184b94a2a40216a67996999481dd9ee'
  32. -    'c5156eddf81c8a1719b160d05a2e8d67'
  33. -    'ef97fc080ce7e5a275fe0c372bc2a418'
  34. -    '0e0666e95d1d590a7a83192805679485'
  35. -    '98828e3eeaec2b3795e584883cc1b746'
  36. -    '6cdbaf5f71d867d225721a0369413616'
  37. -    'd9bea135ae3e1b3ca87c5bbe6dcf8e72'
  38. -    '8941e91fc58cb44ce21ab9bda135754e'
  39. -    '11b7c2e0dc4794801005d66b0e7608a3'
  40. -    '23d569abfdd7de433d76e003e4b3ccf9'
  41. -    '10829e3b992b3e80a6e78c8e27748703'
  42. -    '37eef5103a11d8136979463e7bc31091'
  43. -    '194cb44e9e2ab0e65b6267aca66d0400'
  44. -    'e98e50bebe96b08ca680aed6ca505356'
  45. -    '05f6364db877d9c4bdf1592deda905b7'
  46. -    '8e53ba65a0aad42eb2ff771c1ace6609'
  47. -    'f090e47160403e4ba65d1e0de69973c9'
  48. -    '782769206ed12ded10c347be3e476729'
  49. -    'cb25bc7fbb7d5cb1c07d2f3fa5fda826'
  50. -    '0a725f40bc980d578cbed3e57a05b765'
  51. -    '5ba3bf9f58aa63c1849b056cf23022c9')
  52. -
  53. -
  54. -build() {
  55. -  ## Unpack archive
  56. -     /bin/sh ./fglrx-${_amdver}/amd-driver-installer-${_amdver}-x86.x86_64.run --extract archive_files
  57. -# mkdir common
  58. -# mv etc lib usr common
  59. -# mkdir archive_files
  60. -# mv arch common xpic xpic_64a archive_files
  61. +         'af7fb8ee4fc96fd54c5b483e33dc71c4'
  62. +         'bdafe749e046bfddee2d1c5e90eabd83'
  63. +         '9d9ea496eadf7e883d56723d65e96edf'
  64. +         'b79e144932616221f6d01c4b05dc9306'
  65. +         '9e2a7ded987b7d2b2cfffc7281ebd8a5'
  66. +         '3e19c2285c76f4cb92108435a1e9c302'
  67. +         'b3ceefeb97c609037845f65d0956c4f0'
  68. +         '3e1b82bd69774ea808da69c983d6a43b'
  69. +         '394bc493fdf493a5093f9e2095096d02'
  70. +         '3226230592fa3c91ff22389114fc5dc7'
  71. +         '9e706c272feb167be55ba7201dfa8d51'
  72. +         '0e6d963436dd23dbb45ae0f4fc9b661c'
  73. +         '2c22bb4d4f828cb8b024f670c1ae7e45'
  74. +         '5184b94a2a40216a67996999481dd9ee'
  75. +         'c5156eddf81c8a1719b160d05a2e8d67'
  76. +         'ef97fc080ce7e5a275fe0c372bc2a418'
  77. +         '0e0666e95d1d590a7a83192805679485'
  78. +         '98828e3eeaec2b3795e584883cc1b746'
  79. +         '6cdbaf5f71d867d225721a0369413616'
  80. +         'd9bea135ae3e1b3ca87c5bbe6dcf8e72'
  81. +         '8941e91fc58cb44ce21ab9bda135754e'
  82. +         '11b7c2e0dc4794801005d66b0e7608a3'
  83. +         '23d569abfdd7de433d76e003e4b3ccf9'
  84. +         '10829e3b992b3e80a6e78c8e27748703'
  85. +         '37eef5103a11d8136979463e7bc31091'
  86. +         '194cb44e9e2ab0e65b6267aca66d0400'
  87. +         'e98e50bebe96b08ca680aed6ca505356'
  88. +         '05f6364db877d9c4bdf1592deda905b7'
  89. +         '8e53ba65a0aad42eb2ff771c1ace6609'
  90. +         'f090e47160403e4ba65d1e0de69973c9'
  91. +         '782769206ed12ded10c347be3e476729'
  92. +         'cb25bc7fbb7d5cb1c07d2f3fa5fda826'
  93. +         '0a725f40bc980d578cbed3e57a05b765'
  94. +         '5ba3bf9f58aa63c1849b056cf23022c9')
  95. +
  96. +
  97. +prepare() {
  98. +## Unpack archive
  99. +  /bin/sh ./fglrx-${_amdver}/amd-driver-installer-${_amdver}-x86.x86_64.run --extract archive_files
  100. +
  101. +  cd ${srcdir}/archive_files/common
  102. +  patch -Np2 -i ${srcdir}/arch-fglrx-authatieventsd_new.patch
  103. +
  104. +## catalyst-dkms section
  105. +  cd ${srcdir}/archive_files
  106. +  patch -Np1 -i ../makefile_compat.patch
  107. +  patch -Np1 -i ../lano1106_fglrx_intel_iommu.patch
  108. +  patch -Np1 -i ../lano1106_kcl_agp_13_4.patch
  109. +  patch -Np1 -i ../fglrx_gpl_symbol.patch
  110. +  patch -Np1 -i ../4.3-kolasa-seq_printf.patch
  111. +  patch -Np1 -i ../4.3-gentoo-mtrr.patch
  112. +  test "${CARCH}" = "i686" && patch -Np1 -i ../crimson_i686_xg.patch
  113. +  patch -Np1 -i ../4.4-manjaro-xstate.patch
  114. +  patch -Np1 -i ../grsec_arch.patch
  115. +  patch -Np1 -i ../4.6-arch-get_user_pages-page_cache_release.patch
  116. +  patch -Np1 -i ../makesh-dont-check-gcc-version.patch
  117. +  patch -Np1 -i ../4.7-arch-cpu_has_pge-v2.patch
  118. +  patch -Np1 -i ../4.9_over_4.6-arch-get_user_pages_remote.patch
  119. +  patch -Np1 -i ../4.10-arch-sling00-virtual_address-acpi_get_table_with_size.patch
  120. +  patch -Np1 -i ../4.11-npfeiler-signal_vmf.patch
  121. +  patch -Np1 -i ../4.12-npfeiler-PUD_OFFSET.patch
  122. +  patch -Np1 -i ../4.12-arch-remove_clts.patch
  123. +  patch -Np1 -i ../4.12-npfeiler-movsl_mask.patch
  124. +  patch -Np1 -i ../4.13-npfeiler-wait_queue_t.patch
  125. +  patch -Np1 -i ../4.14-npfeiler-task_struct-mm_segment_t.patch
  126.  }
  127.  
  128.  package() {
  129. @@ -262,7 +284,6 @@ package() {
  130.  
  131.  
  132.        cd ${srcdir}/archive_files/common
  133. -      patch -Np2 -i ${srcdir}/arch-fglrx-authatieventsd_new.patch
  134.        install -m644 etc/ati/* ${pkgdir}/etc/ati
  135.        chmod 755 ${pkgdir}/etc/ati/authatieventsd.sh
  136.        if [ "${_old_control}" = "y" ]; then
  137. @@ -327,26 +348,6 @@ package() {
  138.  
  139.  ##catalyst-dkms section
  140.        cd ${srcdir}/archive_files
  141. -      patch -Np1 -i ../makefile_compat.patch
  142. -      patch -Np1 -i ../lano1106_fglrx_intel_iommu.patch
  143. -      patch -Np1 -i ../lano1106_kcl_agp_13_4.patch
  144. -      patch -Np1 -i ../fglrx_gpl_symbol.patch
  145. -      patch -Np1 -i ../4.3-kolasa-seq_printf.patch
  146. -      patch -Np1 -i ../4.3-gentoo-mtrr.patch
  147. -      test "${CARCH}" = "i686" && patch -Np1 -i ../crimson_i686_xg.patch
  148. -      patch -Np1 -i ../4.4-manjaro-xstate.patch
  149. -      patch -Np1 -i ../grsec_arch.patch
  150. -      patch -Np1 -i ../4.6-arch-get_user_pages-page_cache_release.patch
  151. -      patch -Np1 -i ../makesh-dont-check-gcc-version.patch
  152. -      patch -Np1 -i ../4.7-arch-cpu_has_pge-v2.patch
  153. -      patch -Np1 -i ../4.9_over_4.6-arch-get_user_pages_remote.patch
  154. -      patch -Np1 -i ../4.10-arch-sling00-virtual_address-acpi_get_table_with_size.patch
  155. -      patch -Np1 -i ../4.11-npfeiler-signal_vmf.patch
  156. -      patch -Np1 -i ../4.12-npfeiler-PUD_OFFSET.patch
  157. -      patch -Np1 -i ../4.12-arch-remove_clts.patch
  158. -      patch -Np1 -i ../4.12-npfeiler-movsl_mask.patch
  159. -      patch -Np1 -i ../4.13-npfeiler-wait_queue_t.patch
  160. -      patch -Np1 -i ../4.14-npfeiler-task_struct-mm_segment_t.patch
  161.  
  162.      # Prepare modules source files
  163.        install -dm755 ${pkgdir}/usr/src/fglrx-${pkgver}/2.6.x
  164. --
  165. 2.16.1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement