I use Sedat's build also. No issues sofar, I like it.

Op wo 4 sep 2024 om 15:31 schreef Sedat Dilek <sedat.di...@gmail.com>:

> Hi,
>
> So, I am using my selfmade konsole for more than 10 days.
> Looks good - works good.
>
> Any chance to get an update of konsole-24.08.0 into Debian/experimental?
>
> Thanks.
>
> Best regards,
> -Sedat-
>
> On Sat, Aug 24, 2024 at 5:06 PM Sedat Dilek <sedat.di...@gmail.com> wrote:
> >
> > Hi,
> >
> > yesterday someone asked for ktorrent from KDE/Apps version 24.08.0.
> >
> > Today, afternoon I played with NEW konsole.
> >
> > Here is my quick mini-howto.
> >
> > [ PREREQ ]
> >
> > INFO: You should have some experiences in Debian packaging.
> >
> >
> > [ BUILD-DIR ]
> >
> > mkdir $HOME/src/konsole
> >
> >
> > [ WGET ]
> >
> > wget
> http://deb.debian.org/debian/pool/main/k/konsole/konsole_24.05.2-1.dsc
> > wget
> http://deb.debian.org/debian/pool/main/k/konsole/konsole_24.05.2-1.debian.tar.xz
> > wget
> http://deb.debian.org/debian/pool/main/k/konsole/konsole_24.05.2.orig.tar.xz
> > wget
> http://deb.debian.org/debian/pool/main/k/konsole/konsole_24.05.2.orig.tar.xz.asc
> >
> > wget -O konsole_24.08.0.orig.tar.xz
> >
> https://download.kde.org/stable/release-service/24.08.0/src/konsole-24.08.0.tar.xz
> > wget -O konsole_24.08.0.orig.tar.xz.asc
> >
> https://download.kde.org/stable/release-service/24.08.0/src/konsole-24.08.0.tar.xz.sig
> >
> >
> > [ STEAL DEBIAN-DIR ]
> >
> > dpkg-source -x *.dsc
> >
> > tar -xf konsole_24.08.0.orig.tar.xz
> >
> > cp -av konsole-24.05.2/debian konsole-24.08.0/
> >
> >
> > [ BUILDDEP - MANUALLY ]
> >
> > root# apt-get install -t experimental libkf6bookmarks-dev
> > libkf6config-dev libkf6configwidgets-dev libkf6coreaddons-dev
> > libkf6crash-dev libkf6dbusaddons-dev libkf6doctools-dev
> > libkf6globalaccel-dev libkf6guiaddons-dev libkf6i18n-dev
> > libkf6iconthemes-dev libkf6kio-dev libkf6newstuff-dev
> > libkf6notifications-dev libkf6notifyconfig-dev libkf6parts-dev
> > libkf6pty-dev libkf6service-dev libkf6textwidgets-dev
> > libkf6widgetsaddons-dev libkf6windowsystem-dev libkf6xmlgui-dev
> > qt6-5compat-dev/unstable qt6-multimedia-dev/unstable
> > qt6-tools-dev/unstable qt6-wayland-dev/unstable
> > qt6-declarative-dev/unstable libqt6core5compat6/unstable
> > qt6-base-private-dev/unstable qt6-declarative-dev-tools/unstable
> > qt6-qmllint-plugins/unstable qt6-qmltooling-plugins/unstable
> > libqt6designercomponents6/unstable libqt6help6/unstable
> > qt6-tools-dev-tools/unstable libkf6dbusaddons-dev/unstable
> >
> > INFO: QT-6 DEVEL packages from Debian/unstable.
> >
> >
> > [ DCH ]
> >
> > export DEBFULLNAME="Sedat Dilek"
> > export DEBEMAIL="sedat.di...@gmail.com"
> >
> > dch -i
> >
> > konsole (4:24.08.0-1~dileks) experimental; urgency=low
> >
> >   * Non-maintainer upload.
> >   * New upstream release (24.08.0).
> >   * debian/konsole.install:
> >     - Copy data/konsolerc file to /etc/xdg/ directory
> >     - Copy data/konsole.knsrc file to /usr/share/knsrcfiles/ directory
> >   * debian/konsole-kpart.install:
> >     - Copy color-schemes, keyboard-layouts and layouts files from data/
> >       to /usr/share/konsole/ directory
> >
> >  -- Sedat Dilek <sedat.di...@gmail.com>  Sat, 24 Aug 2024 15:21:34 +0200
> >
> > konsole (4:24.05.2-1) experimental; urgency=medium
> > ...
> >
> >
> > [ DIFF ]
> >
> > git diff konsole-24.05.2/debian/konsole.install
> > konsole-24.08.0/debian/konsole.installdiff --git
> > a/konsole-24.05.2/debian/konsole.install
> > b/konsole-24.08.0/debian/konsole.install
> > index a7fe591e5bbb..970d0c685aca 100644
> > --- a/konsole-24.05.2/debian/konsole.install
> > +++ b/konsole-24.08.0/debian/konsole.install
> > @@ -1,4 +1,4 @@
> > -etc/xdg/konsolerc
> > +data/konsolerc etc/xdg/
> >  usr/bin/konsole
> >  usr/bin/konsoleprofile
> >  usr/lib/*/kconf_update_bin/konsole_globalaccel
> > @@ -11,7 +11,7 @@ usr/share/kconf_update/konsole.upd
> >  usr/share/kconf_update/konsole_add_hamburgermenu_to_toolbar.sh
> >  usr/share/kglobalaccel/org.kde.konsole.desktop
> >  usr/share/kio/servicemenus/konsolerun.desktop
> > -usr/share/knsrcfiles/konsole.knsrc
> > +data/konsole.knsrc usr/share/knsrcfiles/
> >  usr/share/locale/
> >  usr/share/metainfo/org.kde.konsole.appdata.xml
> >  usr/share/qlogging-categories6/konsole.categories
> >
> > git diff konsole-24.05.2/debian/konsole-kpart.install
> > konsole-24.08.0/debian/konsole-kpart.install
> > diff --git a/konsole-24.05.2/debian/konsole-kpart.install
> > b/konsole-24.08.0/debian/konsole-kpart.install
> > index 1fabd3891ee9..3eba7a3db304 100644
> > --- a/konsole-24.05.2/debian/konsole-kpart.install
> > +++ b/konsole-24.08.0/debian/konsole-kpart.install
> > @@ -1,4 +1,6 @@
> >  usr/lib/*/libkonsoleprivate.so.*
> >  usr/lib/*/qt6/plugins/kf6/parts/konsolepart.so
> >  usr/share/knotifications6/
> > -usr/share/konsole/
> > +data/color-schemes/*.colorscheme usr/share/konsole/
> > +data/keyboard-layouts/*.keytab usr/share/konsole/
> > +data/layouts/*.json usr/share/konsole/
> >
> > INFO: Missing files from from data source directory (see above) were
> > not in the search path of debuild.
> >
> >
> > [ BUILD ]
> >
> > LC_ALL=C debuild
> >
> >
> > [ INSTALL ]
> >
> > sudo dpkg -i konsole_24.08.0-1~dileks_amd64.deb
> > konsole-kpart_24.08.0-1~dileks_amd64.deb
> >
> >
> > -dileks // 24-Aug-2024
> >
> > [ FILES ]
> >
> > LC_ALL=C ll
> > total 28M
> > drwxrwxr-x 2 dileks dileks 4.0K Aug 24 17:03 .
> > drwxrwxr-x 4 dileks dileks 4.0K Aug 24 17:03 ..
> > -rw-r--r-- 1 dileks dileks 5.0M Aug 24 16:36
> > konsole-dbgsym_24.08.0-1~dileks_amd64.deb
> > -rw-r--r-- 1 dileks dileks  19M Aug 24 16:36
> > konsole-kpart-dbgsym_24.08.0-1~dileks_amd64.deb
> > -rw-r--r-- 1 dileks dileks 700K Aug 24 16:36
> > konsole-kpart_24.08.0-1~dileks_amd64.deb
> > -rw-r--r-- 1 dileks dileks  21K Aug 24 16:28
> > konsole_24.08.0-1~dileks.debian.tar.xz
> > -rw-r--r-- 1 dileks dileks 2.3K Aug 24 16:28 konsole_24.08.0-1~dileks.dsc
> > -rw-r--r-- 1 dileks dileks 1.2M Aug 24 16:36
> > konsole_24.08.0-1~dileks_amd64.build
> > -rw-r--r-- 1 dileks dileks  25K Aug 24 16:36
> > konsole_24.08.0-1~dileks_amd64.buildinfo
> > -rw-r--r-- 1 dileks dileks 3.5K Aug 24 16:36
> > konsole_24.08.0-1~dileks_amd64.changes
> > -rw-r--r-- 1 dileks dileks 1.3M Aug 24 16:36
> konsole_24.08.0-1~dileks_amd64.deb
> > -rw-rw-r-- 1 dileks dileks 1.7M Aug 16 13:54 konsole_24.08.0.orig.tar.xz
> > -rw-rw-r-- 1 dileks dileks  833 Aug 16 13:54
> konsole_24.08.0.orig.tar.xz.asc
> >
> > Have more FUN.
> >
> > Best regards,
> > -Sedat-
> >
> > P.S.: On request I can provide dsc and patch-xz files.
>
>

-- 
Luc Castermans
mailto:luc.casterm...@gmail.com

Reply via email to