Guest User

Untitled

a guest
Oct 17th, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.54 KB | None | 0 0
  1. From 08e9a8c35ee096328a32d7a10766de2329c6fe19 Mon Sep 17 00:00:00 2001
  2. From: Nikolay Orlyuk <virkony@gmail.com>
  3. Date: Mon, 4 Jun 2012 12:11:46 +0000
  4. Subject: [PATCH] Added 0.17.1 and scm versions for dev-lang/vala
  5.  
  6. ---
  7. metadata/repository_mask.conf | 14 ++++++++++++++
  8. packages/dev-lang/vala/vala-0.17.1.exheres-0 | 17 +++++++++++++++++
  9. packages/dev-lang/vala/vala-scm.exheres-0 | 18 ++++++++++++++++++
  10. 3 files changed, 49 insertions(+)
  11. create mode 100644 packages/dev-lang/vala/vala-0.17.1.exheres-0
  12. create mode 100644 packages/dev-lang/vala/vala-scm.exheres-0
  13.  
  14. diff --git a/metadata/repository_mask.conf b/metadata/repository_mask.conf
  15. index 2f8e1e6..087d13c 100644
  16. --- a/metadata/repository_mask.conf
  17. +++ b/metadata/repository_mask.conf
  18. @@ -28,6 +28,13 @@
  19. *description = [ Mask scm versions ]
  20. ]]
  21.  
  22. +dev-lang/vala[~scm] [[
  23. + author = [ Nikolay Orlyuk <virkony@gmail.com> ]
  24. + date = [ 04 Jun 2012 ]
  25. + token = scm
  26. + description = [ Mask scm versions ]
  27. +]]
  28. +
  29. dev-lang/ruby[>=1.9] [[
  30. author = [ Ingmar Vanhassel <ingmar@exherbo.org> ]
  31. date = [ 28 May 2009 ]
  32. @@ -245,3 +252,10 @@ sys-fs/udev [[
  33. long I'm going to keep sys-fs/udev around.
  34. ]
  35. ]]
  36. +
  37. +dev-lang/vala[>=0.17&<scm] [[
  38. + author = [ Nikolay Orlyuk <virkony@gmail.com> ]
  39. + date = [ 04 Jun 2012 ]
  40. + token = testing
  41. + description = [ Masked for testing ]
  42. +]]
  43. diff --git a/packages/dev-lang/vala/vala-0.17.1.exheres-0 b/packages/dev-lang/vala/vala-0.17.1.exheres-0
  44. new file mode 100644
  45. index 0000000..ae60d3c
  46. --- /dev/null
  47. +++ b/packages/dev-lang/vala/vala-0.17.1.exheres-0
  48. @@ -0,0 +1,17 @@
  49. +# Copyright 2012 Nikolay Orlyuk <virkony@gmail.com>
  50. +# Distributed under the terms of the GNU General Public License v2
  51. +
  52. +require vala
  53. +
  54. +SLOT="0.17"
  55. +PLATFORMS="~amd64 ~ppc64 ~x86"
  56. +
  57. +src_prepare() {
  58. + default
  59. +
  60. + # fix suffix (by some reason it set to 0.18)
  61. + sed -i \
  62. + -e 's/^PACKAGE_SUFFIX=-0.18$/PACKAGE_SUFFIX=-0.17/' \
  63. + "${WORK}/configure.ac"
  64. +}
  65. +
  66. diff --git a/packages/dev-lang/vala/vala-scm.exheres-0 b/packages/dev-lang/vala/vala-scm.exheres-0
  67. new file mode 100644
  68. index 0000000..fe00714
  69. --- /dev/null
  70. +++ b/packages/dev-lang/vala/vala-scm.exheres-0
  71. @@ -0,0 +1,18 @@
  72. +# Copyright 2012 Nikolay Orlyuk <virkony@gmail.com>
  73. +# Distributed under the terms of the GNU General Public License v2
  74. +
  75. +require vala
  76. +
  77. +SLOT="0.18"
  78. +PLATFORMS="~amd64 ~ppc64 ~x86"
  79. +SCM_REPOSITORY="git://git.gnome.org/vala"
  80. +
  81. +require scm-git
  82. +
  83. +src_prepare()
  84. +{
  85. + default
  86. +
  87. + # generate configure script and related stuff
  88. + NOCONFIGURE=yes ./autogen.sh
  89. +}
  90. --
  91. 1.7.10.3
Add Comment
Please, Sign In to add comment