mirror of https://gitlab.com/basile.b/dexed.git
setup, add a script to automate the RPM creation
This commit is contained in:
parent
cbc86793f6
commit
8ce958f9ce
|
@ -1,24 +0,0 @@
|
||||||
buildroot=$HOME/rpmbuild/BUILDROOT/coedit
|
|
||||||
bindir=$buildroot/usr/bin
|
|
||||||
pixdir=$buildroot/usr/share/pixmaps
|
|
||||||
shcdir=$buildroot/usr/share/applications
|
|
||||||
|
|
||||||
mkdir -p $buildroot
|
|
||||||
mkdir -p $bindir
|
|
||||||
mkdir -p $pixdir
|
|
||||||
mkdir -p $shcdir
|
|
||||||
|
|
||||||
cp nux64/coedit $bindir
|
|
||||||
cp nux64/dastworx $bindir
|
|
||||||
cp nux64/coedit.png $pixdir
|
|
||||||
|
|
||||||
echo "[Desktop Entry]
|
|
||||||
Categories=Application;IDE;Development;
|
|
||||||
Exec=coedit %f
|
|
||||||
GenericName=coedit
|
|
||||||
Icon=/usr/share/pixmaps/coedit.png
|
|
||||||
Keywords=editor;Dlang;IDE;dmd;
|
|
||||||
Name=coedit
|
|
||||||
StartupNotify=true
|
|
||||||
Terminal=false
|
|
||||||
Type=Application" > $shcdir/coedit.desktop
|
|
|
@ -0,0 +1,55 @@
|
||||||
|
ver=`cat version.txt`
|
||||||
|
maj=${ver:0:1}
|
||||||
|
min1=${ver//_}
|
||||||
|
min=${min1:1}
|
||||||
|
dte=$(LC_TIME='en_EN.UTF-8' date -u +"%a %b %d %Y")
|
||||||
|
specname=coedit-$CPU.spec
|
||||||
|
|
||||||
|
buildroot=$HOME/rpmbuild/BUILDROOT/coedit-$maj-$min.$CPU
|
||||||
|
bindir=$buildroot/usr/bin
|
||||||
|
pixdir=$buildroot/usr/share/pixmaps
|
||||||
|
shcdir=$buildroot/usr/share/applications
|
||||||
|
|
||||||
|
mkdir -p $buildroot
|
||||||
|
mkdir -p $bindir
|
||||||
|
mkdir -p $pixdir
|
||||||
|
mkdir -p $shcdir
|
||||||
|
|
||||||
|
cp nux64/coedit $bindir
|
||||||
|
cp nux64/dastworx $bindir
|
||||||
|
cp nux64/coedit.png $pixdir
|
||||||
|
|
||||||
|
echo "[Desktop Entry]
|
||||||
|
Categories=Application;IDE;Development;
|
||||||
|
Exec=coedit %f
|
||||||
|
GenericName=coedit
|
||||||
|
Icon=/usr/share/pixmaps/coedit.png
|
||||||
|
Keywords=editor;Dlang;IDE;dmd;
|
||||||
|
Name=coedit
|
||||||
|
StartupNotify=true
|
||||||
|
Terminal=false
|
||||||
|
Type=Application" > $shcdir/coedit.desktop
|
||||||
|
|
||||||
|
cd $HOME/rpmbuild/SPECS
|
||||||
|
echo "Name: coedit
|
||||||
|
Version: $maj
|
||||||
|
Release: $min
|
||||||
|
Summary: IDE for the D programming language
|
||||||
|
License: Boost Software License version 1
|
||||||
|
URL: www.github.com/BBasile/Coedit
|
||||||
|
|
||||||
|
%description
|
||||||
|
Coedit is an IDE for the DMD D compiler.
|
||||||
|
|
||||||
|
%files
|
||||||
|
/usr/bin/dastworx
|
||||||
|
/usr/bin/coedit
|
||||||
|
/usr/share/applications/coedit.desktop
|
||||||
|
/usr/share/pixmaps/coedit.png
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* $dte Basile Burg b2.temp@gmx.com
|
||||||
|
- see https://github.com/BBasile/Coedit/releases/tag/$ver
|
||||||
|
">$specname
|
||||||
|
|
||||||
|
rpmbuild -ba $specname
|
Loading…
Reference in New Issue