Добавил скриты сборки rpm, переделал сборку deb

This commit is contained in:
svkalinin
2022-11-28 13:30:01 +03:00
parent c50768ba56
commit 2bd1b76981
9 changed files with 182 additions and 119 deletions

View File

@@ -3,10 +3,10 @@
cd ../
VERSION=$(grep Version projman.tcl | grep -oE '\b[0-9]{1,2}\.[0-9]{1,2}\.[0-9]{1,2}\b')
RELEASE=$(grep Release projman.tcl | grep -oE '\b[0-9A-Za-z]{1,3}\b')
RELEASE=$(grep Release projman.tcl | grep -oE '[0-9A-Za-z]+$')
BUILD_DATE=$(date +%d%m%Y%H%M%S)
TXT="# Build: ${BUILD_DATE}"
echo "$VERSION, $RELEASE, $BUILD_DATE"
sed -i "/# Build:.*/c$TXT" projman.tcl
cp projman.tcl projman
@@ -25,4 +25,3 @@ dpkg-buildpackage
rm -v projman
rm -r -v debian/{projman,.debhelper}

4
debian/install vendored
View File

@@ -3,5 +3,5 @@ lib/*.tcl /usr/share/projman/lib
lib/msgs/* /usr/share/projman/lib/msgs
theme /usr/share/projman/
README.md /usr/share/doc/projman
debian/projman.desktop /usr/share/applications
projman-48.png /usr/share/pixmaps
projman.desktop /usr/share/applications
projman.png /usr/share/pixmaps

View File

@@ -1,11 +0,0 @@
[Desktop Entry]
Name=ProjMan
GenericName=Text Editor
Comment=A source editor with syntax highlighting and procedure navigation, a context-sensitive help system, and much more.
Exec=projman %F
Terminal=false
Type=Application
StartupNotify=true
MimeType=text/plain;
Categories=Development;TextEditor;
Icon=projman-48