Compare commits

...

33 Commits

Author SHA1 Message Date
clrbuilder 25e60b8d7f Update packages file for version 30020
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-20 18:02:35 +00:00
clrbuilder c6749e0569 Update packages file for version 30010
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-19 20:21:46 +00:00
Geoffroy Van Cutsem 79b17335fa Really set 'latest_builds' to the latest value of the day
Consider the following scenario:
* System being set-up on day 0 (by running user-setup.sh script)
* The github.com/clearlinux/common repo is cloned under projects/common
* Fast-forward in the future
* Clone a package for which there is no reachable upstream URL
	(e.g. clr-power-tweaks or clr-systemd-config
* Run 'make sources'
That operation will fail because it will search for the src.rpm files starting
with the Clear Linux build determined by looking up the latest tag in the
project/common repo (and the latest is the one from day 0). So it will only find
older versions of those src.rpm, and will eventually fail.

This patch adds a line that fetches all the latest tags from the upstream
projects/common repo so the 'latest_builds' variable is *really* set to the
latest of the day.

Signed-off-by: Geoffroy Van Cutsem <geoffroy.vancutsem@intel.com>
2019-06-19 11:03:00 -07:00
clrbuilder 18503d7ff9 Update packages file for version 30000
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-19 15:32:37 +00:00
clrbuilder d4a14d4b51 Update packages file for version 29990
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-19 12:02:34 +00:00
Patrick McCarty 67f9a85781 toplevel: simplify clean-pkgs-dir command
Create a PKGS_ORPHANED list containing all orphaned package repos (i.e.
package repos for packages not listed in projects/common/packages,
excluding the local compatibility packages/common directory), and use
that list for the `clean-pkgs-dir` command.

Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2019-06-18 17:30:19 -07:00
clrbuilder 2ab93bc546 Update packages file for version 29980
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-18 18:06:21 +00:00
clrbuilder 0697a48265 Update packages file for version 29970
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-18 12:02:24 +00:00
clrbuilder 3488d9df0b Update packages file for version 29960
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-17 17:58:32 +00:00
clrbuilder 7eda6b13d5 Update packages file for version 29950
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-17 11:58:06 +00:00
clrbuilder 22cf4d9aaa Update packages file for version 29940
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-14 17:57:53 +00:00
Arjan van de Ven abf88fe302 add some more boilerplate patterns 2019-06-14 14:48:13 +00:00
Arjan van de Ven e7d86e5ace make it clear there's no point in submitting routine stuff for review
as it only slows things down
2019-06-14 14:41:28 +00:00
clrbuilder 0ca8a71a6a Update packages file for version 29930
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-14 11:57:34 +00:00
clrbuilder c594d50d97 Update packages file for version 29920
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-13 17:58:36 +00:00
clrbuilder 923b813833 Update packages file for version 29910
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-13 11:57:26 +00:00
Thiago Macieira facfc57d55 Update message for the for-review.txt on how to recreate
People SHOULD update commit messages if it's not a simple bump or
version update.

Signed-off-by: Thiago Macieira <thiago.macieira@intel.com>
2019-06-12 16:05:52 -07:00
clrbuilder 9e0d404e52 Update packages file for version 29900
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-12 17:58:01 +00:00
clrbuilder 9d954cb33a Update packages file for version 29890
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-12 11:57:25 +00:00
Patrick McCarty 158c743fde Rename typed-ast -> typed_ast
Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2019-06-11 20:48:41 -07:00
clrbuilder c5969bbd83 Update packages file for version 29880
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-11 17:58:21 +00:00
clrbuilder cb01f2b9ef Update packages file for version 29850
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-10 11:58:23 +00:00
clrbuilder c58e39da50 Update packages file for version 29840
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-07 17:58:47 +00:00
clrbuilder 26dea91314 Update packages file for version 29830
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-07 12:01:05 +00:00
clrbuilder efa4e1bcf8 Update packages file for version 29820
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-06 17:59:00 +00:00
clrbuilder 9fba303a7b Update packages file for version 29800
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-05 20:28:24 +00:00
clrbuilder eefffcb4cd Update packages file for version 29780
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-05 04:24:22 +00:00
clrbuilder ae59dd4aa9 Update packages file for version 29770
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-06-04 21:01:00 +00:00
Patrick McCarty 9ed6cf64eb Add notice about for-review.txt; make compatible with git send-email
The for-review.txt files were being generated with `git show` and thus
not compatible with `git send-email`. Use `git format-patch` instead to
fix this issue.

Also add a more prominent notice about the existence of for-review.txt
and its intended purpose.

Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2019-06-03 15:17:49 -07:00
clrbuilder 1e1a52e948 Update packages file for version 29680
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-05-29 13:05:05 +00:00
clrbuilder b9d3725172 Update packages file for version 29660
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-05-28 13:41:13 +00:00
clrbuilder d2c0eea1d2 Update packages file for version 29620
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-05-24 11:58:40 +00:00
clrbuilder 038007f64a Update packages file for version 29600
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2019-05-23 11:58:43 +00:00
4 changed files with 266 additions and 14 deletions
+13 -2
View File
@@ -186,8 +186,18 @@ autospec: preautospec-checks pullrebase localreponotice clean-old-content
bash update_changelog.sh ; \ bash update_changelog.sh ; \
git commit --amend --no-edit Change* ; \ git commit --amend --no-edit Change* ; \
fi fi
git diff | grep -q index || python3 $(TOPLVL)/projects/common/patchfilter.py > for-review.txt ; @$(MAKE) -s for-review.txt
git diff | grep -q index || python3 $(TOPLVL)/projects/common/patchfilter.py ; @printf "\n**\n"
@printf "** NOTICE: A patch with changes is available in the file for-review.txt\n"
@printf "** To recreate (e.g., after git commit --amend), run make for-review.txt\n"
@printf "** To submit for review: git send-email --to <recipient> for-review.txt\n"
@printf "**\n\n"
#help for-review.txt: Creates the for-review.txt file, which is
#help a minimized version of the Git commit, suitable for code review.
for-review.txt:
git diff | grep -q index || python3 $(TOPLVL)/projects/common/patchfilter.py > for-review.txt
.PHONY: for-review.txt
#help autospecnogit: Runs autospec, but does not create a commit #help autospecnogit: Runs autospec, but does not create a commit
autospecnogit: autospecnogit:
@@ -269,6 +279,7 @@ sources:
@$(MAKE) generateupstream; \ @$(MAKE) generateupstream; \
[ $$? -eq 0 ] && exit 0; \ [ $$? -eq 0 ] && exit 0; \
nvr="$$(rpmspec --srpm -q --qf '%{NAME}\t%{VERSION}\t%{RELEASE}\n' $(SPECFILE))"; \ nvr="$$(rpmspec --srpm -q --qf '%{NAME}\t%{VERSION}\t%{RELEASE}\n' $(SPECFILE))"; \
git -C $(TOPLVL)/projects/common fetch --tags >/dev/null 2>&1; \
latest_builds=$$(git -C $(TOPLVL)/projects/common tag -l | sort -rn); \ latest_builds=$$(git -C $(TOPLVL)/projects/common tag -l | sort -rn); \
for b in $$latest_builds; do \ for b in $$latest_builds; do \
url="$(DOWNLOAD_MIRROR)/releases/$$b/clear/source/package-sources"; \ url="$(DOWNLOAD_MIRROR)/releases/$$b/clear/source/package-sources"; \
+9 -7
View File
@@ -11,6 +11,7 @@ SHELL = /bin/bash
PKGS = $(shell cat $(PACKAGES_FILE)) PKGS = $(shell cat $(PACKAGES_FILE))
PKGS_LOCAL = $(sort $(filter ${PKGS},$(subst packages/,,$(wildcard packages/*)))) PKGS_LOCAL = $(sort $(filter ${PKGS},$(subst packages/,,$(wildcard packages/*))))
PKGS_ORPHANED = $(sort $(filter-out common ${PKGS},$(subst packages/,,$(wildcard packages/*))))
proj_PKGS = $(addprefix proj_,$(PROJ_PKGS)) proj_PKGS = $(addprefix proj_,$(PROJ_PKGS))
clone_PKGS = $(addprefix clone_,$(PKGS)) clone_PKGS = $(addprefix clone_,$(PKGS))
@@ -128,11 +129,9 @@ pull: ${PULL_PKGS}
#help clean-pkgs-dir: For packages that are no longer present in the distro, #help clean-pkgs-dir: For packages that are no longer present in the distro,
#help removes the associated package repos from the ./packages tree #help removes the associated package repos from the ./packages tree
clean-pkgs-dir: $(PACKAGES_FILE) clean-pkgs-dir: $(PACKAGES_FILE)
@for p in `ls packages`; do \ @for p in ${PKGS_ORPHANED}; do \
if ! grep -wq "^$$p$$" "$<" && [ "$$p" != common ]; then \ echo "Removing $$p from packages, it is no longer in common/packages."; \
echo "Removing $$p from packages, it is no longer in common/packages."; \ rm -rf packages/$$p; \
rm -rf packages/$$p; \
fi \
done done
@echo "packages directory cleaned"; @echo "packages directory cleaned";
@@ -229,8 +228,11 @@ autospecnew: preautospecnew-checks localreponotice
if [ $$? -eq 0 ]; then \ if [ $$? -eq 0 ]; then \
$(MAKE) link-new-rpms PKG_REPO_DIR="${TOPLVL}/packages/${NAME}"; \ $(MAKE) link-new-rpms PKG_REPO_DIR="${TOPLVL}/packages/${NAME}"; \
$(TOPLVL)/projects/common/checkblacklist.sh $(TOPLVL)/projects/common/blacklist $(TOPLVL)/packages/${NAME}/results/*.rpm; \ $(TOPLVL)/projects/common/checkblacklist.sh $(TOPLVL)/projects/common/blacklist $(TOPLVL)/packages/${NAME}/results/*.rpm; \
python3 $(TOPLVL)/projects/common/patchfilter.py <(git -C $(TOPLVL)/packages/$(NAME) show) > $(TOPLVL)/packages/$(NAME)/for-review.txt; \ python3 $(TOPLVL)/projects/common/patchfilter.py <(git -C $(TOPLVL)/packages/$(NAME) format-patch -1 --stdout) > $(TOPLVL)/packages/$(NAME)/for-review.txt; \
python3 $(TOPLVL)/projects/common/patchfilter.py <(git -C $(TOPLVL)/packages/$(NAME) show); \ printf "\n**\n"; \
printf "** NOTICE: A patch with changes is available in the file $(TOPLVL)/packages/$(NAME)/for-review.txt\n"; \
printf "** Please look through this file and if you are unsure, please submit for code review with git send-email\n"; \
printf "**\n\n"; \
fi; \ fi; \
else \ else \
echo "$(NAME) already exists at $(TOPLVL)/packages/$(NAME)"; \ echo "$(NAME) already exists at $(TOPLVL)/packages/$(NAME)"; \
+231 -4
View File
@@ -308,6 +308,7 @@ R-desc
R-devtools R-devtools
R-dfoptim R-dfoptim
R-dichromat R-dichromat
R-diffobj
R-diffusionMap R-diffusionMap
R-digest R-digest
R-dimRed R-dimRed
@@ -387,6 +388,9 @@ R-fitdistrplus
R-flashClust R-flashClust
R-flexmix R-flexmix
R-flexsurv R-flexsurv
R-fontBitstreamVera
R-fontLiberation
R-fontquiver
R-forcats R-forcats
R-foreach R-foreach
R-forecast R-forecast
@@ -407,6 +411,7 @@ R-gbm
R-gbutils R-gbutils
R-gclus R-gclus
R-gdata R-gdata
R-gdtools
R-geepack R-geepack
R-geiger R-geiger
R-generics R-generics
@@ -503,6 +508,7 @@ R-lme4
R-lmerTest R-lmerTest
R-lmtest R-lmtest
R-locfit R-locfit
R-logcondens
R-logspline R-logspline
R-loo R-loo
R-lpSolve R-lpSolve
@@ -723,6 +729,7 @@ R-rstan
R-rstanarm R-rstanarm
R-rstantools R-rstantools
R-rstudio R-rstudio
R-rstudio-server
R-rstudioapi R-rstudioapi
R-rsvg R-rsvg
R-runjags R-runjags
@@ -890,6 +897,7 @@ SuiteSparse
Tempita Tempita
Theano Theano
Thunar Thunar
UCD
UkPostcodeParser UkPostcodeParser
Unidecode Unidecode
Uranium Uranium
@@ -977,6 +985,7 @@ aniso8601
ansible ansible
anyjson anyjson
apache-ant apache-ant
apache-flink
apache-hadoop apache-hadoop
apache-kafka apache-kafka
apache-libcloud apache-libcloud
@@ -997,6 +1006,8 @@ argparse
aria2 aria2
ark ark
armadillo armadillo
arp-scan
arpack-ng
artikulate artikulate
asciidoc asciidoc
asciinema asciinema
@@ -1153,6 +1164,8 @@ cantor
capnproto capnproto
caribou caribou
case case
cassandra
cassandra-dep
castellan castellan
casync casync
catch2 catch2
@@ -1269,6 +1282,7 @@ compat-efivar-soname0
compat-enchant-soname1 compat-enchant-soname1
compat-exiv2-soname26 compat-exiv2-soname26
compat-fuse-soname2 compat-fuse-soname2
compat-gdal-soname20
compat-gegl compat-gegl
compat-gegl-0.3 compat-gegl-0.3
compat-glew-soname1 compat-glew-soname1
@@ -1280,6 +1294,7 @@ compat-hdf5-soname10
compat-hwloc-soname5 compat-hwloc-soname5
compat-hyperscan-soname4 compat-hyperscan-soname4
compat-icu4c-soname61 compat-icu4c-soname61
compat-icu4c-soname63
compat-ilmbase-soname23 compat-ilmbase-soname23
compat-intel-gmmlib-soname1 compat-intel-gmmlib-soname1
compat-ipset-soname10 compat-ipset-soname10
@@ -1306,6 +1321,7 @@ compat-poppler-soname78
compat-poppler-soname82 compat-poppler-soname82
compat-poppler-soname83 compat-poppler-soname83
compat-poppler-soname86 compat-poppler-soname86
compat-proj-soname13
compat-protobuf-soname14 compat-protobuf-soname14
compat-protobuf-soname15 compat-protobuf-soname15
compat-python36 compat-python36
@@ -1524,6 +1540,7 @@ dpdk
dracut dracut
dragon dragon
drkonqi drkonqi
dssi
dstat dstat
dtc dtc
dtopt dtopt
@@ -1625,6 +1642,7 @@ flatpak
flatpak-builder flatpak-builder
fldigi fldigi
flex flex
flink-dep
flmsg flmsg
flnet flnet
fltk fltk
@@ -1635,6 +1653,7 @@ fontconfig
fontforge fontforge
fonttools fonttools
fossil fossil
fox
frameworkintegration frameworkintegration
freedv freedv
freeglut freeglut
@@ -1648,7 +1667,6 @@ funcparserlib
funcsigs funcsigs
functools32 functools32
fuse fuse
futures
futurist futurist
fwupd fwupd
fwupdate fwupdate
@@ -1688,6 +1706,7 @@ gftp
ghc ghc
ghostscript ghostscript
gimp gimp
girara
git git
git-gui git-gui
gitdb2 gitdb2
@@ -1742,6 +1761,7 @@ gnome-music
gnome-online-accounts gnome-online-accounts
gnome-panel gnome-panel
gnome-photos gnome-photos
gnome-screensaver
gnome-screenshot gnome-screenshot
gnome-session gnome-session
gnome-settings-daemon gnome-settings-daemon
@@ -1798,6 +1818,7 @@ grilo-plugins
groff groff
grpcio grpcio
grub grub
gsequencer
gsettings-desktop-schemas gsettings-desktop-schemas
gsl gsl
gsm gsm
@@ -1845,6 +1866,7 @@ helloworld
helm helm
help2man help2man
hexchat hexchat
hexedit
hgtools hgtools
hicolor-icon-theme hicolor-icon-theme
hiredis hiredis
@@ -1877,6 +1899,8 @@ iasimage
ibus ibus
ibus-libpinyin ibus-libpinyin
ibus-table ibus-table
ibus-typing-booster
ibus-unikey
icalendar icalendar
icdiff icdiff
iceauth iceauth
@@ -1894,6 +1918,7 @@ imageio
imagesize imagesize
imapfilter imapfilter
imlib2 imlib2
importlib_metadata
indent indent
infiniband-diags infiniband-diags
inflection inflection
@@ -1901,6 +1926,7 @@ influxdb
iniparse iniparse
init-rdahead init-rdahead
inkscape inkscape
innoextract
inotify-tools inotify-tools
intel-cmt-cat intel-cmt-cat
intel-compute-runtime intel-compute-runtime
@@ -1972,6 +1998,7 @@ jsonpath-rw-ext
jsonpointer jsonpointer
jsonrpc-glib jsonrpc-glib
jsonschema jsonschema
junit-xml
jupyter jupyter
jupyter-nbgallery jupyter-nbgallery
jupyter-notebook-gist jupyter-notebook-gist
@@ -2213,6 +2240,7 @@ kwrited
kxmlgui kxmlgui
kxmlrpcclient kxmlrpcclient
kyotocabinet kyotocabinet
ladspa_sdk
lark-parser lark-parser
latencytop latencytop
latexcodec latexcodec
@@ -2257,6 +2285,7 @@ libaio
libappindicator libappindicator
libarchive libarchive
libarchive-c libarchive-c
libass
libassuan libassuan
libasyncns libasyncns
libatasmart libatasmart
@@ -2273,6 +2302,7 @@ libcdio
libcdr libcdr
libcgroup libcgroup
libchamplain libchamplain
libclc
libcmis libcmis
libcomps libcomps
libconfig libconfig
@@ -2338,6 +2368,7 @@ libidn
libidn2 libidn2
libindicator libindicator
libinput libinput
libinstpatch
libiscsi libiscsi
libisofs libisofs
libite libite
@@ -2423,6 +2454,7 @@ libsamplerate
libsass libsass
libseccomp libseccomp
libsecret libsecret
libshout
libsigc++ libsigc++
libsigsegv libsigsegv
libsmbios libsmbios
@@ -2515,7 +2547,6 @@ linux-lts2017
linux-lts2018 linux-lts2018
linux-mainline linux-mainline
linux-networktest linux-networktest
linux-next
linux-oracle linux-oracle
linux-preempt-rt linux-preempt-rt
linux-steam-integration linux-steam-integration
@@ -2546,6 +2577,7 @@ lua52
lualgi lualgi
luarocks luarocks
lutris lutris
lv2
lxml lxml
lxqt-about lxqt-about
lxqt-admin lxqt-admin
@@ -2573,6 +2605,7 @@ make
makedepend makedepend
man-db man-db
man-pages man-pages
man-pages-posix
marble marble
mariadb mariadb
mash mash
@@ -2653,6 +2686,7 @@ msrestazure
mstflint mstflint
mtd-utils mtd-utils
mtdev mtdev
mtools
mtr mtr
multidict multidict
multimon-ng multimon-ng
@@ -2665,6 +2699,162 @@ musl
mutagen mutagen
mutt mutt
mutter mutter
mvn-aether-core
mvn-animal-sniffer
mvn-antlr
mvn-apache
mvn-apache-jar-resource-bundle
mvn-apache-rat
mvn-asm
mvn-autolink
mvn-avalon-framework
mvn-beanshell
mvn-biz.aQute.bndlib
mvn-bndlib
mvn-build-helper-maven-plugin
mvn-buildnumber-maven-plugin
mvn-cdi-api
mvn-checker-compat-qual
mvn-checkstyle
mvn-codehaus-jackson
mvn-commons-cli
mvn-commons-codec
mvn-commons-collections
mvn-commons-compress
mvn-commons-httpclient
mvn-commons-io
mvn-commons-jxpath
mvn-commons-lang
mvn-commons-lang3
mvn-commons-parent
mvn-commons-validator
mvn-decentxml
mvn-doxia
mvn-doxia-sitetools
mvn-enforcer
mvn-error_prone_annotations
mvn-extra-enforcer-rules
mvn-file-management
mvn-google
mvn-google-collections
mvn-guava
mvn-guice
mvn-hamcrest
mvn-httpcomponents-client
mvn-httpcomponents-core
mvn-j2objc-annotations
mvn-jackson-databind
mvn-jansi
mvn-java-boot-classpath-detector
mvn-javax.inject
mvn-jaxb-impl
mvn-jdom
mvn-jersey-apache-client4
mvn-jersey-core
mvn-jersey-json
mvn-jetty
mvn-jetty-util
mvn-jsch
mvn-jsch.agentproxy.connector-factory
mvn-jsch.agentproxy.sshagent
mvn-jsch.agentproxy.svnkit-trilead-ssh2
mvn-jsch.agentproxy.usocket-nc
mvn-jsoup
mvn-jsr250-api
mvn-jsr305
mvn-jsr311-api
mvn-junit
mvn-kxml2
mvn-logback-classic
mvn-logback-core
mvn-maven-aether-provider
mvn-maven-artifact
mvn-maven-artifact-manager
mvn-maven-builder-support
mvn-maven-bundle-plugin
mvn-maven-compat
mvn-maven-core
mvn-maven-embedder
mvn-maven-error-diagnostics
mvn-maven-model
mvn-maven-model-builder
mvn-maven-monitor
mvn-maven-parent
mvn-maven-plugin-api
mvn-maven-plugin-descriptor
mvn-maven-plugin-parameter-documenter
mvn-maven-plugin-registry
mvn-maven-plugin-testing
mvn-maven-plugin-tools
mvn-maven-profile
mvn-maven-project
mvn-maven-reporting-api
mvn-maven-reporting-exec
mvn-maven-reporting-impl
mvn-maven-repository-metadata
mvn-maven-resolver
mvn-maven-resolver-provider
mvn-maven-scm
mvn-maven-settings
mvn-maven-shared
mvn-maven-slf4j-provider
mvn-maven-surefire
mvn-maven-toolchain
mvn-mockito-core
mvn-modello
mvn-mojo-parent
mvn-mvnplugins
mvn-nekohtml
mvn-nexus-maven-plugins
mvn-nexus-public
mvn-objenesis
mvn-openhtmltopdf-core
mvn-openhtmltopdf-jsoup-dom-converter
mvn-org.apache.felix.bundlerepository
mvn-org.eclipse.sisu.inject
mvn-org.eclipse.sisu.plexus
mvn-org.osgi.compendium
mvn-org.osgi.core
mvn-oro
mvn-pdfbox
mvn-plexus
mvn-plexus-archiver
mvn-plexus-build-api
mvn-plexus-cipher
mvn-plexus-classworlds
mvn-plexus-cli
mvn-plexus-compiler
mvn-plexus-containers
mvn-plexus-i18n
mvn-plexus-interactivity
mvn-plexus-interpolation
mvn-plexus-io
mvn-plexus-resources
mvn-plexus-utils
mvn-plexus-velocity
mvn-protobuf-java
mvn-servlet-api
mvn-siesta
mvn-sisu
mvn-sisu-maven-plugin
mvn-slf4j
mvn-snappy
mvn-sonatype-aether
mvn-sonatype-plexus-sec-dispatcher
mvn-spice-zapper
mvn-sqljet
mvn-sslext
mvn-struts
mvn-trilead-ssh2
mvn-tycho
mvn-validation-api
mvn-velocity
mvn-wagon
mvn-xbean-reflect
mvn-xercesImpl
mvn-xercesMinimal
mvn-xmlunit
mvn-xmlunit-core
mxnet mxnet
mycroft-core mycroft-core
mypaint-brushes mypaint-brushes
@@ -2713,6 +2903,7 @@ nghttp2
nginx nginx
nginx-mainline nginx-mainline
nicstat nicstat
nim
ninja ninja
nload nload
nlopt nlopt
@@ -2760,6 +2951,7 @@ ocl-icd
octave octave
offlineimap offlineimap
oiio oiio
okteta
okular okular
olefile olefile
onig onig
@@ -2924,6 +3116,7 @@ perl-B-Hooks-OP-Check
perl-B-Keywords perl-B-Keywords
perl-BSD-Resource perl-BSD-Resource
perl-Biblio-EndnoteStyle perl-Biblio-EndnoteStyle
perl-Bit-Vector
perl-Browser-Open perl-Browser-Open
perl-Business-ISBN perl-Business-ISBN
perl-Business-ISBN-Data perl-Business-ISBN-Data
@@ -2941,6 +3134,8 @@ perl-CSS-DOM
perl-CSS-Minifier-XS perl-CSS-Minifier-XS
perl-CSS-Tiny perl-CSS-Tiny
perl-Cache-Simple-TimedExpiry perl-Cache-Simple-TimedExpiry
perl-Cairo
perl-Cairo-GObject
perl-Calendar-Simple perl-Calendar-Simple
perl-Canary-Stability perl-Canary-Stability
perl-Capture-Tiny perl-Capture-Tiny
@@ -3000,6 +3195,7 @@ perl-Curses
perl-DBD-Pg perl-DBD-Pg
perl-DBD-SQLite perl-DBD-SQLite
perl-DBD-SQLite2 perl-DBD-SQLite2
perl-DBD-mysql
perl-DBI perl-DBI
perl-DBICx-TestDatabase perl-DBICx-TestDatabase
perl-DBIx-Class perl-DBIx-Class
@@ -3029,6 +3225,7 @@ perl-Data-Serializer
perl-Data-Structure-Util perl-Data-Structure-Util
perl-Data-Uniqid perl-Data-Uniqid
perl-Data-Validate-IP perl-Data-Validate-IP
perl-Date-Manip
perl-DateTime perl-DateTime
perl-DateTime-Format-Builder perl-DateTime-Format-Builder
perl-DateTime-Format-DateParse perl-DateTime-Format-DateParse
@@ -3090,6 +3287,7 @@ perl-ExtUtils-Config
perl-ExtUtils-Depends perl-ExtUtils-Depends
perl-ExtUtils-Helpers perl-ExtUtils-Helpers
perl-ExtUtils-InstallPaths perl-ExtUtils-InstallPaths
perl-ExtUtils-PkgConfig
perl-FCGI-ProcManager perl-FCGI-ProcManager
perl-Feed-Find perl-Feed-Find
perl-Fennec-Lite perl-Fennec-Lite
@@ -3137,7 +3335,11 @@ perl-Geo-IPfree
perl-Getopt-Euclid perl-Getopt-Euclid
perl-Getopt-Tabular perl-Getopt-Tabular
perl-Git-Version-Compare perl-Git-Version-Compare
perl-Glib
perl-Glib-Object-Introspection
perl-Graph perl-Graph
perl-Gtk3
perl-Gtk3-WebKit
perl-Guard perl-Guard
perl-HTML-Clean perl-HTML-Clean
perl-HTML-Encoding perl-HTML-Encoding
@@ -3200,6 +3402,7 @@ perl-Inline-C
perl-JSON perl-JSON
perl-JSON-MaybeXS perl-JSON-MaybeXS
perl-JSON-RPC perl-JSON-RPC
perl-JSON-XS
perl-JavaScript-Minifier-XS perl-JavaScript-Minifier-XS
perl-LWP-MediaTypes perl-LWP-MediaTypes
perl-LWP-Protocol-https perl-LWP-Protocol-https
@@ -3284,6 +3487,7 @@ perl-Moose
perl-MooseX-Role-Parameterized perl-MooseX-Role-Parameterized
perl-MooseX-Role-WithOverloading perl-MooseX-Role-WithOverloading
perl-Mozilla-CA perl-Mozilla-CA
perl-Net-Bluetooth
perl-Net-CIDR-Lite perl-Net-CIDR-Lite
perl-Net-DBus perl-Net-DBus
perl-Net-DNS perl-Net-DNS
@@ -3363,6 +3567,7 @@ perl-Role-Basic
perl-Role-Tiny perl-Role-Tiny
perl-Roman perl-Roman
perl-Router-Simple perl-Router-Simple
perl-SGLMSpm
perl-SMTP-Server perl-SMTP-Server
perl-SQL-Abstract perl-SQL-Abstract
perl-SQL-Translator perl-SQL-Translator
@@ -3440,6 +3645,7 @@ perl-Test-MockTime
perl-Test-More-UTF8 perl-Test-More-UTF8
perl-Test-Most perl-Test-Most
perl-Test-Needs perl-Test-Needs
perl-Test-NeedsDisplay
perl-Test-NoWarnings perl-Test-NoWarnings
perl-Test-Number-Delta perl-Test-Number-Delta
perl-Test-Output perl-Test-Output
@@ -3468,6 +3674,7 @@ perl-Text-Brew
perl-Text-CSV perl-Text-CSV
perl-Text-CSV-Encoded perl-Text-CSV-Encoded
perl-Text-CSV_XS perl-Text-CSV_XS
perl-Text-CharWidth
perl-Text-Diff perl-Text-Diff
perl-Text-FindIndent perl-Text-FindIndent
perl-Text-Format perl-Text-Format
@@ -3483,6 +3690,7 @@ perl-Text-TabularDisplay
perl-Text-Template perl-Text-Template
perl-Text-Trim perl-Text-Trim
perl-Text-Unidecode perl-Text-Unidecode
perl-Text-WrapI18N
perl-Text-Wrapper perl-Text-Wrapper
perl-Tie-Cycle perl-Tie-Cycle
perl-Tie-IxHash perl-Tie-IxHash
@@ -3510,6 +3718,7 @@ perl-Unicode-Map
perl-Variable-Magic perl-Variable-Magic
perl-WWW-Form-UrlEncoded-XS perl-WWW-Form-UrlEncoded-XS
perl-WWW-RobotRules perl-WWW-RobotRules
perl-X11-IdleTime
perl-X11-Protocol perl-X11-Protocol
perl-XML-Atom perl-XML-Atom
perl-XML-Feed perl-XML-Feed
@@ -3558,6 +3767,7 @@ persistent
pesign pesign
pexpect pexpect
phonon phonon
phonon-vlc
phoronix-test-suite phoronix-test-suite
php php
php-imagick php-imagick
@@ -3687,6 +3897,7 @@ pygtkglext
pyhs100 pyhs100
pyinotify pyinotify
pykerberos pykerberos
pykwalify
pylama pylama
pyliblzma pyliblzma
pylint pylint
@@ -3732,6 +3943,7 @@ python-crfsuite
python-dateutil python-dateutil
python-dateutil-legacypython python-dateutil-legacypython
python-designateclient python-designateclient
python-distutils-extra
python-dldt python-dldt
python-editor python-editor
python-future python-future
@@ -3795,6 +4007,7 @@ qemu
qemu-guest-additions qemu-guest-additions
qemu-lite qemu-lite
qgit qgit
qhull
qml-box2d qml-box2d
qpdf qpdf
qpid-python qpid-python
@@ -3845,6 +4058,8 @@ quazip
quilt quilt
qwt qwt
rabbitmq-c rabbitmq-c
rabbitmq-java-client
rabbitmq-java-client-dep
rabbitmq-server rabbitmq-server
radvd radvd
rage rage
@@ -3903,9 +4118,10 @@ rsync
rsyslog rsyslog
rt-tests rt-tests
rtkit rtkit
rtmpdump
rtslib-fb rtslib-fb
rttr rttr
ruamel-yaml ruamel.yaml
ruby ruby
runc runc
rust-std32 rust-std32
@@ -3924,6 +4140,7 @@ sbc
sbsigntools sbsigntools
scala scala
scala-dep scala-dep
scdoc
scene-alembic scene-alembic
scikit-build scikit-build
scikit-image scikit-image
@@ -3957,6 +4174,7 @@ setuptools_scm_git_archive
setxkbmap setxkbmap
sg3_utils sg3_utils
shadow shadow
shapelib
shared-mime-info shared-mime-info
sharutils sharutils
shell shell
@@ -4037,6 +4255,7 @@ stellarium
step step
stestr stestr
stevedore stevedore
stoken
stow stow
strace strace
stress-ng stress-ng
@@ -4088,6 +4307,7 @@ telemetrics-client
telepathy-glib telepathy-glib
telepathy-logger telepathy-logger
telepathy-qt telepathy-qt
tempest
tempest-lib tempest-lib
template-glib template-glib
tempora tempora
@@ -4102,6 +4322,7 @@ terminaltables
terminology terminology
terminus-font terminus-font
test-generator test-generator
testdisk
testpath testpath
testrepository testrepository
testresources testresources
@@ -4156,12 +4377,13 @@ tracker-miners
traitlets traitlets
tree tree
trollius trollius
typed-ast typed_ast
typing typing
typing_extensions typing_extensions
tzdata tzdata
tzlocal tzlocal
ua-parser ua-parser
uamqp
ucpp ucpp
udisks2 udisks2
udunits udunits
@@ -4215,6 +4437,7 @@ volk
volume_key volume_key
voluptuous voluptuous
voluptuous-serialize voluptuous-serialize
vpnc
vsqlite vsqlite
vte vte
waffle waffle
@@ -4311,6 +4534,7 @@ xkbcomp
xkeyboard-config xkeyboard-config
xkill xkill
xlog xlog
xmlb
xmlrpc-c xmlrpc-c
xmlsec1 xmlsec1
xmlstarlet xmlstarlet
@@ -4353,14 +4577,17 @@ yum
yum-metadata-parser yum-metadata-parser
zVMCloudConnector zVMCloudConnector
zake zake
zathura
zc.lockfile zc.lockfile
zenity zenity
zeroconf zeroconf
zeroconf-ioslave zeroconf-ioslave
zict zict
zip zip
zipp
zlib zlib
znc znc
zoneminder
zookeeper-dep zookeeper-dep
zope.component zope.component
zope.configuration zope.configuration
+13 -1
View File
@@ -195,7 +195,7 @@ def main():
with open (filename, "r") as myfile: with open (filename, "r") as myfile:
lines = myfile.readlines() lines = myfile.readlines()
else: else:
output = subprocess.check_output("git show", shell=True).decode("latin-1") output = subprocess.check_output("git format-patch -1 --stdout", shell=True).decode("latin-1")
lines = output.split("\n") lines = output.split("\n")
parse_patch(lines) parse_patch(lines)
@@ -225,6 +225,14 @@ def main():
zap_line_in_file_start(".spec", "Source99 :") zap_line_in_file_start(".spec", "Source99 :")
zap_line_in_file_start(".spec", "Source0 :") zap_line_in_file_start(".spec", "Source0 :")
zap_line_in_file_start(".spec", "export SOURCE_DATE_EPOCH") zap_line_in_file_start(".spec", "export SOURCE_DATE_EPOCH")
zap_line_in_file_start(".spec", "export GCC_IGNORE_WERROR=1")
zap_line_in_file_start(".spec", "export AR=gcc-ar")
zap_line_in_file_start(".spec", "export RANLIB=gcc-ranlib")
zap_line_in_file_start(".spec", "export NM=gcc-nm")
zap_line_in_file_start(".spec", "export CFLAGS=\"$CFLAGS -O3 -ffat-lto-objects -flto=4 \"")
zap_line_in_file_start(".spec", "export FCFLAGS=\"$CFLAGS -O3 -ffat-lto-objects -flto=4 \"")
zap_line_in_file_start(".spec", "export FFLAGS=\"$CFLAGS -O3 -ffat-lto-objects -flto=4 \"")
zap_line_in_file_start(".spec", "export CXXFLAGS=\"$CXXFLAGS -O3 -ffat-lto-objects -flto=4 \"")
zap_line_in_file_start(".spec", "%setup -q -n ") zap_line_in_file_start(".spec", "%setup -q -n ")
zap_line_in_file_start(".spec", "URL :") zap_line_in_file_start(".spec", "URL :")
zap_line_in_file_start(".spec", "Version :") zap_line_in_file_start(".spec", "Version :")
@@ -236,6 +244,7 @@ def main():
zap_line_in_file_start(".spec", "data components for the") zap_line_in_file_start(".spec", "data components for the")
zap_line_in_file_start(".spec", "locales components for the") zap_line_in_file_start(".spec", "locales components for the")
zap_line_in_file_start(".spec", "license components for the") zap_line_in_file_start(".spec", "license components for the")
zap_line_in_file_start(".spec", "doc components for the")
zap_line_in_file_start(".spec", "Group: Default") zap_line_in_file_start(".spec", "Group: Default")
zap_line_in_file_start(".spec", "export http_proxy=http://127.0.0.1:9/") zap_line_in_file_start(".spec", "export http_proxy=http://127.0.0.1:9/")
zap_line_in_file_start(".spec", "export https_proxy=http://127.0.0.1:9/") zap_line_in_file_start(".spec", "export https_proxy=http://127.0.0.1:9/")
@@ -246,13 +255,16 @@ def main():
zap_line_in_file_start(".spec", "Group: Binaries") zap_line_in_file_start(".spec", "Group: Binaries")
zap_line_in_file_start(".spec", "Group: Data") zap_line_in_file_start(".spec", "Group: Data")
zap_line_in_file_start(".spec", "Group: Libraries") zap_line_in_file_start(".spec", "Group: Libraries")
zap_line_in_file_start(".spec", "Group: Documentation")
zap_line_in_file_start(".spec", "export LANG=C") zap_line_in_file_start(".spec", "export LANG=C")
zap_line_in_file_start(".spec", "%description lib") zap_line_in_file_start(".spec", "%description lib")
zap_line_in_file_start(".spec", "%description bin") zap_line_in_file_start(".spec", "%description bin")
zap_line_in_file_start(".spec", "%description data") zap_line_in_file_start(".spec", "%description data")
zap_line_in_file_start(".spec", "%description doc")
zap_line_in_file_start(".spec", "%description locales") zap_line_in_file_start(".spec", "%description locales")
zap_line_in_file_start(".spec", "%description dev") zap_line_in_file_start(".spec", "%description dev")
zap_line_in_file_start(".spec", "%description license") zap_line_in_file_start(".spec", "%description license")
zap_line_in_file_start(".spec", "%package doc")
zap_line_in_file_start("b/Makefile", "URL =") zap_line_in_file_start("b/Makefile", "URL =")
zap_line_in_file_start("b/Makefile", "PKG_NAME :=") zap_line_in_file_start("b/Makefile", "PKG_NAME :=")