From a3628fc49db4d88ff3e4067268650710d1da3f6f Mon Sep 17 00:00:00 2001 From: Silvino Silva <silvino@bk.ru> Date: Fri, 12 Feb 2021 03:59:34 +0000 Subject: initial openbsd support --- linux/conf/prt-get.conf | 66 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 linux/conf/prt-get.conf (limited to 'linux/conf/prt-get.conf') diff --git a/linux/conf/prt-get.conf b/linux/conf/prt-get.conf new file mode 100644 index 0000000..d248d24 --- /dev/null +++ b/linux/conf/prt-get.conf @@ -0,0 +1,66 @@ +### +### prt-get conf +### + +# note: the order matters: the package found first is used +prtdir /usr/ports/core +prtdir /usr/ports/ports +prtdir /usr/ports/opt +prtdir /usr/ports/xorg +prtdir /usr/ports/contrib +prtdir /usr/ports/mate +#prtdir /usr/ports/kde5 +#prtdir /usr/ports/romster +#prtdir /usr/ports/tb +#prtdir /usr/ports/timcowchip +#prtdir /usr/ports/6c37 +#prtdir /usr/ports/nilp +#prtdir /usr/ports/nullspoon +#prtdir /usr/ports/dbrooke +#prtdir /usr/ports/pitillo + +# 6c37 team provides a collection with freetype-iu, fontconfig-iu +# and cairo-iu ports. +# the following line enables the user maintained contrib collection +# prtdir /usr/ports/6c37-dropin +# prtdir /usr/ports/6c37 + + +# the following line enables the multilib compat-32 collection +#prtdir /usr/ports/compat-32 + +### use mypackage form local directory +# prtdir /home/packages/build:mypackage + +### log options: +writelog enabled # (enabled|disabled) +logmode overwrite # (append|overwrite) +rmlog_on_success yes # (no|yes) +logfile /usr/ports/pkgbuild/%n-%v-%r.log + # path, %p=path to port dir, %n=port name + # %v=version, %r=release + +### use alternate cache file (default: /var/lib/pkg/prt-get.cache +# cachefile /mnt/nfs/cache + +### print README information: +readme verbose # (verbose|compact|disabled) + +### prefer higher versions in sysup / diff +preferhigher yes # (yes|no) + +### use regexp search +# useregex no # (yes|no) + +### run pre- and post-installs scripts; yes is equivalent to the +### --install-scripts option +runscripts yes # (no|yes) + + +### EXPERT SECTION ### + +### alternative commands +makecommand sudo -H -u pkgmk -g pkgmk fakeroot pkgmk +addcommand sudo pkgadd +removecommand sudo pkgrm +runscriptcommand sudo sh -- cgit 1.4.1-2-gfad0 From cfce80c5a0b8bc1eccc2f22a0d5d045d29467083 Mon Sep 17 00:00:00 2001 From: Silvino <silvino@bk.ru> Date: Fri, 26 Feb 2021 00:21:16 +0000 Subject: linux configuration updates --- linux/conf/pkgmk.conf | 2 +- linux/conf/ports/contrib.git | 4 ++-- linux/conf/ports/core.git | 4 ++-- linux/conf/ports/opt.git | 4 ++-- linux/conf/ports/ports.git | 7 ------- linux/conf/ports/utilities.git | 7 +++++++ linux/conf/ports/xorg.git | 6 +++--- linux/conf/prt-get.conf | 2 +- tools/scripts/mirror-system | 16 +++++++++------- 9 files changed, 27 insertions(+), 25 deletions(-) delete mode 100644 linux/conf/ports/ports.git create mode 100644 linux/conf/ports/utilities.git (limited to 'linux/conf/prt-get.conf') diff --git a/linux/conf/pkgmk.conf b/linux/conf/pkgmk.conf index 3ae582d..6d3ed7d 100644 --- a/linux/conf/pkgmk.conf +++ b/linux/conf/pkgmk.conf @@ -40,7 +40,7 @@ case ${PKGMK_ARCH} in ;; esac -PKGMK_SOURCE_MIRRORS=(https://tribu.semdestino.org/mirror/distfiles/ https://tribu.semdestino.org/mirror/archive/distfiles/) +PKGMK_SOURCE_MIRRORS=(https://mirror.leetio.dev/distfiles/ https://mirror.leetio.dev/archive/distfiles/) # PKGMK_SOURCE_DIR="$PWD" PKGMK_SOURCE_DIR="/usr/ports/distfiles" # PKGMK_PACKAGE_DIR="$PWD" diff --git a/linux/conf/ports/contrib.git b/linux/conf/ports/contrib.git index d485836..c618a05 100644 --- a/linux/conf/ports/contrib.git +++ b/linux/conf/ports/contrib.git @@ -1,7 +1,7 @@ # Collection core # NAME=contrib -URL=git://tribu.semdestino.org/contrib.git -BRANCH=stable-3.5 +URL=git://git.leetio.dev/contrib.git +BRANCH=stable-3.6 destination=/usr/ports/contrib PORTS_DIR="/usr/ports" diff --git a/linux/conf/ports/core.git b/linux/conf/ports/core.git index 73becef..13d1293 100644 --- a/linux/conf/ports/core.git +++ b/linux/conf/ports/core.git @@ -1,7 +1,7 @@ # Collection core # NAME=core -URL=git://tribu.semdestino.org/core.git -BRANCH=stable-3.5 +URL=git://git.leetio.dev/core.git +BRANCH=stable-3.6 destination=/usr/ports/core PORTS_DIR="/usr/ports" diff --git a/linux/conf/ports/opt.git b/linux/conf/ports/opt.git index a91903f..ea7676b 100644 --- a/linux/conf/ports/opt.git +++ b/linux/conf/ports/opt.git @@ -1,7 +1,7 @@ # Collection core # NAME=opt -URL=git://tribu.semdestino.org/opt.git -BRANCH=stable-3.5 +URL=git://git.leetio.dev/opt.git +BRANCH=stable-3.6 destination=/usr/ports/opt PORTS_DIR="/usr/ports" diff --git a/linux/conf/ports/ports.git b/linux/conf/ports/ports.git deleted file mode 100644 index 04a0be7..0000000 --- a/linux/conf/ports/ports.git +++ /dev/null @@ -1,7 +0,0 @@ -# Collection Ports Driver -# -NAME=ports -URL=git://tribu.semdestino.org/ports.git -BRANCH=stable-3.5 -destination=/usr/ports/ports -PORTS_DIR="/usr/ports" diff --git a/linux/conf/ports/utilities.git b/linux/conf/ports/utilities.git new file mode 100644 index 0000000..345c6c5 --- /dev/null +++ b/linux/conf/ports/utilities.git @@ -0,0 +1,7 @@ +# Collection utilities +# +NAME=utilities +URL=git://git.leetio.dev/utilities.git +BRANCH=stable-3.6 +destination=/usr/ports/ports +PORTS_DIR="/usr/ports" diff --git a/linux/conf/ports/xorg.git b/linux/conf/ports/xorg.git index f41211e..36ca311 100644 --- a/linux/conf/ports/xorg.git +++ b/linux/conf/ports/xorg.git @@ -1,7 +1,7 @@ -# Collection core +# Collection xorg # NAME=xorg -URL=git://tribu.semdestino.org/xorg.git -BRANCH=stable-3.5 +URL=git://git.leetio.dev/xorg.git +BRANCH=stable-3.6 destination=/srv/ports/xorg PORTS_DIR="/usr/ports" diff --git a/linux/conf/prt-get.conf b/linux/conf/prt-get.conf index d248d24..c18b425 100644 --- a/linux/conf/prt-get.conf +++ b/linux/conf/prt-get.conf @@ -4,10 +4,10 @@ # note: the order matters: the package found first is used prtdir /usr/ports/core -prtdir /usr/ports/ports prtdir /usr/ports/opt prtdir /usr/ports/xorg prtdir /usr/ports/contrib +prtdir /usr/ports/utilities prtdir /usr/ports/mate #prtdir /usr/ports/kde5 #prtdir /usr/ports/romster diff --git a/tools/scripts/mirror-system b/tools/scripts/mirror-system index 5700d85..6c8a528 100755 --- a/tools/scripts/mirror-system +++ b/tools/scripts/mirror-system @@ -9,10 +9,10 @@ touch /tmp/mirror #BUILD_NAME="R2D9" #BUILD_TITLE="${BUILD_NAME}-$(cat /usr/ports/releases/stable/metadata/build-version)" -BUILD_TITLE="Crux 3.5" +BUILD_TITLE="Crux 3.6" # Update system -#ports -u +ports -u # make them look like updated echo "touch packages..." @@ -24,19 +24,21 @@ done echo "chown pkgmk:pkgmk -R /usr/ports" chown pkgmk:pkgmk -R /usr/ports -#echo "update system" -#prt-get depinst $(prt-get listinst | xargs prt-get quickdep) -#prt-get sysup -#prt-get update -fr $(revdep) -# +echo "update system" +prt-get depinst $(prt-get listinst | xargs prt-get quickdep) +prt-get sysup +prt-get update -fr $(revdep) + # Create list of installed packages echo "creating list of installed..." rm -r /usr/ports/installed pkg_installed ### clean distribution files +mkdir -p /usr/ports/archive/distfiles mv /usr/ports/distfiles/* /usr/ports/archive/distfiles ### clean packages files +mkdir -p /usr/ports/archive/packages mv /usr/ports/packages/* /usr/ports/archive/packages ### get sources and packages cd /usr/ports/installed -- cgit 1.4.1-2-gfad0 6' href='#n56'>56</a> <a id='n57' href='#n57'>57</a> <a id='n58' href='#n58'>58</a> <a id='n59' href='#n59'>59</a> <a id='n60' href='#n60'>60</a> <a id='n61' href='#n61'>61</a> <a id='n62' href='#n62'>62</a> <a id='n63' href='#n63'>63</a> <a id='n64' href='#n64'>64</a> <a id='n65' href='#n65'>65</a> <a id='n66' href='#n66'>66</a> <a id='n67' href='#n67'>67</a> <a id='n68' href='#n68'>68</a> <a id='n69' href='#n69'>69</a> <a id='n70' href='#n70'>70</a> <a id='n71' href='#n71'>71</a> <a id='n72' href='#n72'>72</a> <a id='n73' href='#n73'>73</a> <a id='n74' href='#n74'>74</a> <a id='n75' href='#n75'>75</a> <a id='n76' href='#n76'>76</a> <a id='n77' href='#n77'>77</a> <a id='n78' href='#n78'>78</a> <a id='n79' href='#n79'>79</a> <a id='n80' href='#n80'>80</a> <a id='n81' href='#n81'>81</a> <a id='n82' href='#n82'>82</a> <a id='n83' href='#n83'>83</a> <a id='n84' href='#n84'>84</a> <a id='n85' href='#n85'>85</a> <a id='n86' href='#n86'>86</a> <a id='n87' href='#n87'>87</a> <a id='n88' href='#n88'>88</a> <a id='n89' href='#n89'>89</a> <a id='n90' href='#n90'>90</a> <a id='n91' href='#n91'>91</a> <a id='n92' href='#n92'>92</a> <a id='n93' href='#n93'>93</a> <a id='n94' href='#n94'>94</a> <a id='n95' href='#n95'>95</a> <a id='n96' href='#n96'>96</a> <a id='n97' href='#n97'>97</a> <a id='n98' href='#n98'>98</a> <a id='n99' href='#n99'>99</a> <a id='n100' href='#n100'>100</a> <a id='n101' href='#n101'>101</a> <a id='n102' href='#n102'>102</a> <a id='n103' href='#n103'>103</a> <a id='n104' href='#n104'>104</a> <a id='n105' href='#n105'>105</a> <a id='n106' href='#n106'>106</a> <a id='n107' href='#n107'>107</a> <a id='n108' href='#n108'>108</a> <a id='n109' href='#n109'>109</a> <a id='n110' href='#n110'>110</a> <a id='n111' href='#n111'>111</a> <a id='n112' href='#n112'>112</a> <a id='n113' href='#n113'>113</a> <a id='n114' href='#n114'>114</a> <a id='n115' href='#n115'>115</a> </pre></div><div class='alt'><pre><a id='n116' href='#n116'>116</a> <a id='n117' href='#n117'>117</a> <a id='n118' href='#n118'>118</a> <a id='n119' href='#n119'>119</a> <a id='n120' href='#n120'>120</a> <a id='n121' href='#n121'>121</a> <a id='n122' href='#n122'>122</a> <a id='n123' href='#n123'>123</a> <a id='n124' href='#n124'>124</a> <a id='n125' href='#n125'>125</a> <a id='n126' href='#n126'>126</a> <a id='n127' href='#n127'>127</a> <a id='n128' href='#n128'>128</a> <a id='n129' href='#n129'>129</a> <a id='n130' href='#n130'>130</a> <a id='n131' href='#n131'>131</a> <a id='n132' href='#n132'>132</a> <a id='n133' href='#n133'>133</a> <a id='n134' href='#n134'>134</a> <a id='n135' href='#n135'>135</a> <a id='n136' href='#n136'>136</a> <a id='n137' href='#n137'>137</a> <a id='n138' href='#n138'>138</a> <a id='n139' href='#n139'>139</a> <a id='n140' href='#n140'>140</a> </pre></div><div class='alt'><pre><a id='n141' href='#n141'>141</a> <a id='n142' href='#n142'>142</a> </pre></div><div class='alt'><pre><a id='n143' href='#n143'>143</a> <a id='n144' href='#n144'>144</a> <a id='n145' href='#n145'>145</a> <a id='n146' href='#n146'>146</a> <a id='n147' href='#n147'>147</a> <a id='n148' href='#n148'>148</a> <a id='n149' href='#n149'>149</a> <a id='n150' href='#n150'>150</a> <a id='n151' href='#n151'>151</a> <a id='n152' href='#n152'>152</a> <a id='n153' href='#n153'>153</a> <a id='n154' href='#n154'>154</a> <a id='n155' href='#n155'>155</a> </pre></div><div class='alt'><pre><a id='n156' href='#n156'>156</a> <a id='n157' href='#n157'>157</a> <a id='n158' href='#n158'>158</a> <a id='n159' href='#n159'>159</a> <a id='n160' href='#n160'>160</a> <a id='n161' href='#n161'>161</a> <a id='n162' href='#n162'>162</a> <a id='n163' href='#n163'>163</a> <a id='n164' href='#n164'>164</a> <a id='n165' href='#n165'>165</a> </pre></div></td> <td class='lines'><div><div><div class='alt'><pre> </pre></div><div class='alt'><pre> </pre></div><div class='alt'><pre> </pre></div><div class='alt'><pre> </pre></div><div class='alt'><pre> </pre></div><div class='alt'><pre> </pre></div></div><pre><code>