frontend build bug fixed

This commit is contained in:
huoju
2022-03-22 16:37:58 -04:00
parent 15c864b861
commit 0e04374052
3 changed files with 20 additions and 3 deletions

View File

@@ -40,13 +40,15 @@ post-extract:
@${REINPLACE_CMD} -e 's|sha1sum|shasum|g' ${WRKSRC}/scripts/download-facenet.sh
@${REINPLACE_CMD} -e 's|sha1sum|shasum|g' ${WRKSRC}/scripts/download-nasnet.sh
@${REINPLACE_CMD} -e 's|sha1sum|shasum|g' ${WRKSRC}/scripts/download-nsfw.sh
@${REINPLACE_CMD} -e 's| sudo npm install -g npm| cd frontend \&\& env NODE_ENV=production npm install -D webpack-cli|g' ${WRKSRC}/Makefile
@${REINPLACE_CMD} -e 's|dep-js:|dep-js: dep-npm|g' ${WRKSRC}/Makefile
@${REINPLACE_CMD} -e 's|build-js:|build-js: dep-js|g' ${WRKSRC}/Makefile
@${REINPLACE_CMD} -e 's|all: dep build-js|all: dep-tensorflow build-js dep-go build-go |g' ${WRKSRC}/Makefile
pre-build:
@${REINPLACE_CMD} -e 's|all: dep build-js|all: dep build-go|g' ${WRKSRC}/Makefile
@${REINPLACE_CMD} -e 's| go build -v ./...| CGO_LDFLAGS="-L/usr/local/lib" go build -v ./cmd/... ./internal/... ./pkg/...|g' ${WRKSRC}/Makefile
@${REINPLACE_CMD} -e 's| scripts/build.sh debug| CGO_LDFLAGS="-L/usr/local/lib" scripts/build.sh debug|g' ${WRKSRC}/Makefile
@${REINPLACE_CMD} -e 's| sudo npm install -g npm| echo "dep-npm"|g' ${WRKSRC}/Makefile
@${REINPLACE_CMD} -e 's|BUILD_VERSION=.*|BUILD_VERSION=${GH_TAGNAME}|' ${WRKSRC}/scripts/build.sh
@${REINPLACE_CMD} -e 's|BUILD_ARCH=.*|BUILD_ARCH=$$(uname -m)|' ${WRKSRC}/scripts/build.sh
@${REINPLACE_CMD} -e 's|main.version=[^"]*|main.version=${DISTVERSION:C/^...//}-${GH_TAGNAME:C/([0-9a-f]{7}).*/\1/}-$${BUILD_OS}-$${BUILD_ARCH}-DEBUG-build-$${BUILD_DATE}|' ${WRKSRC}/scripts/build.sh

View File

@@ -33,6 +33,6 @@ fi
if [ "$2" = "POST-INSTALL" ]; then
echo "${USER}:${GROUP} %%PHOTOPRISM_DATA_DIR%%"
chown -R ${USER}:${GROUP} %%PHOTOPRISM_DATA_DIR%%
echo "You may need to run `chown -R ${USER}:${GROUP} %%PHOTOPRISM_DATA_DIR%%`"
fi

View File

@@ -593,6 +593,21 @@ bin/photoprism
/var/db/photoprism/assets/static/brands/youtube-square.svg
/var/db/photoprism/assets/static/brands/youtube.svg
/var/db/photoprism/assets/static/brands/zhihu.svg
/var/db/photoprism/assets/static/build/sw.js
/var/db/photoprism/assets/static/build/0ff4d62150facee6b7de.png
/var/db/photoprism/assets/static/build/assets.json
/var/db/photoprism/assets/static/build/194d1b9ef54d0014b3c4.ttf
/var/db/photoprism/assets/static/build/14d740b6ee64510747b0.gif
/var/db/photoprism/assets/static/build/share.7b7be7e186ad53e98951.css
/var/db/photoprism/assets/static/build/share.338c77bd0e5f5411cc90.js.LICENSE.txt
/var/db/photoprism/assets/static/build/aef30bd507a35c7688c7.woff
/var/db/photoprism/assets/static/build/app.6184d1cc21bc6c21a255.js.LICENSE.txt
/var/db/photoprism/assets/static/build/app.6184d1cc21bc6c21a255.js
/var/db/photoprism/assets/static/build/share.338c77bd0e5f5411cc90.js
/var/db/photoprism/assets/static/build/c4dac66977e8a757a3ca.eot
/var/db/photoprism/assets/static/build/1f0f6cdb23348c639cc5.woff2
/var/db/photoprism/assets/static/build/app.7b7be7e186ad53e98951.css
/var/db/photoprism/assets/static/build/f64c3af3d0d25b9e4e00.svg
/var/db/photoprism/assets/static/font/Open Sans Bold/0-255.pbf
/var/db/photoprism/assets/static/font/Open Sans Bold/1024-1279.pbf
/var/db/photoprism/assets/static/font/Open Sans Bold/10240-10495.pbf