profiles: prpl_core: prpl-webui: fix multiple build breakages
* prpl-webui: fix build breakage by using correct PKG_SOURCE_URL
The PKG_SOURCE_URL was changed incorrectly during the integration of
tag/release 0.4.0 where the package source was switched to source code tarball
archive, which doesn't contain the dist/ directory which is produced during the
release process by npm build process, leading to following build breakage:
cp: cannot stat '/builds/prpl-foundation/prplos/prplos/build_dir/target-x86_64_musl/prpl-webui-0.4.0/dist/*': No such file or directory
So lets fix it by using the correct PKG_SOURCE_URL which is the one that points
to the release tarball archive.
References: PCF-1057, PPW-1170
Link: https://gitlab.com/prpl-foundation/prplos/prplos/-/jobs/12090826109#L10311
Fixes: 187f82d1aa15 ("prpl-webui: Replace vendor prefix (FEAT-51)")
* prpl-webui: fix package build after tr181-captiveportal fixes
In commit 1eb704639ae0 ("tr181-captiveportal: Fix Redirection to Portal
URL's were not happening.") lighttpd config files/etc/lighttpd/conf.d/51-prplos-webui.conf
was removed and since it was last file in files directory the complete
directory was removed, but package install rules weren't updated,
resulting into following build failures:
cp: cannot stat './files/*': No such file or directory
So lets fix the package install rules and cleanup the conffiles as well.
Fixes: PPW-1170
References: PPW-876
Link: https://gitlab.com/prpl-foundation/prplos/prplos/-/jobs/12094851780#L10300
Fixes: 1eb704639ae0 ("tr181-captiveportal: Fix Redirection to Portal URL's were not happening.")
Signed-off-by: Hela Saadani <hela.saadani_ext@softathome.com>
Signed-off-by: Petr Štetiar <petr.stetiar@prplfoundation.org> [fixes, commit]
This commit is contained in:
parent
4dcf62cf6d
commit
817643b22c
@ -11,7 +11,7 @@ feeds:
|
||||
|
||||
- name: feed_prplos
|
||||
uri: https://gitlab.com/prpl-foundation/prplos/feeds/feed-prplos.git
|
||||
revision: main@3c19ddb37a07d97e10cc2c5bc1a543bb34df3ac0
|
||||
revision: main@430f3d1227f8b4cca6956e6dd31397275cbf6cdf
|
||||
|
||||
additional_packages:
|
||||
- feed: packages
|
||||
|
||||
Loading…
Reference in New Issue
Block a user