Compare commits

..

6 Commits

Author SHA1 Message Date
Arjan van de Ven 92b3d682ec udpate 2024-08-22 18:35:05 +00:00
Arjan van de Ven ce873b4b19 packages update 2024-08-20 15:16:40 +00:00
Arjan van de Ven 463112629b packages update 2024-08-13 15:18:01 +00:00
Arjan van de Ven 0fd1fc5a1d packages update 2024-07-30 16:29:55 +00:00
William Douglas 0e9a2b7e82 Force git attributes for vendor directories
Avoid cases where user git settings cause files to have different line
endings than the package and cause hash mismatches when building.

Signed-off-by: William Douglas <william.douglas@intel.com>
2024-07-25 12:45:07 -07:00
William Douglas 398fb69708 Always remove the pumpAutospec file
Remove pumpAutospec even if the package hasn't yet become a git repo
yet.

Signed-off-by: William Douglas <william.douglas@intel.com>
2024-07-24 15:36:47 -07:00
3 changed files with 22 additions and 7 deletions
+1 -1
View File
@@ -166,7 +166,7 @@ preautospec-checks:
#help to autospec.
#help For more information, see the project at https://github.com/clearlinux/autospec
autospec: preautospec-checks pullrebase localreponotice clean-old-content
git rm --ignore-unmatch pumpAutospec
git rm --ignore-unmatch pumpAutospec || rm -f pumpAutospec
@if [ -e $(SPECFILE) ] && ! grep -q "# Generated by: autospec.py" $(SPECFILE) ; then \
echo "Specfile already exists and was not created by autospec.py! Aborting."; \
exit 1; \
+19 -6
View File
@@ -26,6 +26,7 @@ LibreCAD
Linux-PAM
LuaJIT
LyX
MangoHud
MarkupSafe
ModemManager
MuseScore
@@ -355,6 +356,7 @@ R-drc
R-dreamerr
R-dtplyr
R-dtw
R-duckdb
R-dygraphs
R-dynamicTreeCut
R-dynlm
@@ -660,6 +662,7 @@ R-mvnormtest
R-mvoutlier
R-mvtnorm
R-nanoarrow
R-nanoparquet
R-natserv
R-ncbit
R-ncdf4
@@ -883,6 +886,7 @@ R-sessioninfo
R-setRNG
R-sets
R-sf
R-sfd
R-sfsmisc
R-sgeostat
R-shape
@@ -1307,7 +1311,6 @@ cmocka
cmrt
cmus
cnf
cni
cni-plugins
cockpit
codec2
@@ -1559,7 +1562,6 @@ freeglut
freeipmi
freetype
fribidi
fritzing-app
frozen
fs
fsarchiver
@@ -1569,6 +1571,7 @@ fwupd
fwupd-efi
garcon
gawk
gbinder-python
gc
gcab
gcc
@@ -1588,8 +1591,6 @@ gdm
geany
geany-plugins
geary
gedit
gedit-plugins-gnome
geeqie
gegl
gengetopt
@@ -2180,6 +2181,7 @@ libfontenc
libfprint
libfreehand
libftdi1
libgbinder
libgcrypt
libgd
libgdata
@@ -2188,6 +2190,7 @@ libgee
libgeotiff
libgit2
libgit2-glib
libglibutil
libglvnd
libgnome-keyring
libgnomekbd
@@ -2438,6 +2441,7 @@ luarocks
lutris
luv
lv2
lxc
lynx
lz4
lzlib
@@ -3440,7 +3444,6 @@ perl-Test-Without-Module
perl-Test-YAML
perl-Test-utf8
perl-Test2-Plugin-NoWarnings
perl-Test2-Suite
perl-Text-Autoformat
perl-Text-Brew
perl-Text-CSV
@@ -3712,6 +3715,7 @@ pypi-acme
pypi-adal
pypi-aiodns
pypi-aiofiles
pypi-aiohappyeyeballs
pypi-aiohttp
pypi-aiohttp_cors
pypi-aiosignal
@@ -3916,6 +3920,7 @@ pypi-docopt
pypi-docstring_parser
pypi-docstring_to_markdown
pypi-docutils
pypi-doit
pypi-doxypypy
pypi-doxyqml
pypi-dpcontracts
@@ -4118,6 +4123,9 @@ pypi-jupyterlab_link_share
pypi-jupyterlab_pygments
pypi-jupyterlab_server
pypi-jupyterlab_widgets
pypi-jupyterlite_core
pypi-jupyterlite_pyodide_kernel
pypi-jupyterlite_sphinx
pypi-jxmlease
pypi-kcc
pypi-kerberos
@@ -4336,6 +4344,7 @@ pypi-pybind11
pypi-pybtex
pypi-pybtex_docutils
pypi-pycares
pypi-pyclip
pypi-pyclipper
pypi-pycodestyle
pypi-pycollada
@@ -4795,6 +4804,7 @@ qemu
qemu-guest-additions
qgit
qhull
qmapshack
qml-box2d
qpdf
qqc2-desktop-style
@@ -4894,7 +4904,6 @@ re2c
readline
rebootmgr
recode
redis-native
redis2-nginx-module
redland
redsocks
@@ -4909,6 +4918,7 @@ rng-tools
robin-map
roboto
rofi
routino
rpcbind
rpcsvc-proto
rpm
@@ -5134,6 +5144,7 @@ v4l-utils
vala
valgrind
valijson
valkey
vbox-integration
vid.stab
vifm
@@ -5147,12 +5158,14 @@ virt-manager
virt-viewer
vkd3d
vlc
volk
volume_key
vpnc
vsqlite
vte
waffle
wavpack
waydroid
wayland
wayland-protocols
waypipe
+2
View File
@@ -76,6 +76,8 @@ def update_cargo_vendor(path, name, git):
cargo_vendors = subprocess.run('cargo vendor', cwd=path, shell=True,
check=True, stdout=subprocess.PIPE,
universal_newlines=True).stdout
with open(os.path.join(vendor_path, ".gitattributes"), "w", encoding='utf8') as gafile:
gafile.write("* text=false\n")
subprocess.run(f"cp -a {backup_vendor_git} {vendor_git}", cwd=path,
shell=True, check=True, stdout=subprocess.DEVNULL)
repo = Repo(vendor_path)