pkgname: codeblocks pkgver: '25.03' pkgrel: '1' pkgdesc: 'a cross-platform Integrated Development Environment (IDE).' url: 'https://www.codeblocks.org/' arch: x86_64 license: - GPL3 depends: - 'desktop-file-utils' - 'gtk-update-icon-cache' - 'hicolor-icon-theme' - 'shared-mime-info' makedepends: - sed - autoconf - m4 - zip - boost - hunspell - wxwidgets - imagemagick source: - '${pkgname}-consolidate_1.patch' - 'https://downloads.sourceforge.net/codeblocks/${pkgname}_${pkgver}.tar.xz' sha256sums: - SKIP - SKIP build: | cd ${pkgname}_${pkgver} # Thanks fedora team patch -Np1 -i ../${pkgname}-consolidate_1.patch # Put icons in the right place magick src/mime/codeblocks.png +set date:create +set date:modify \ -background none -extent 64x64 src/mime/codeblocks.png sed -i 's|$(datadir)/pixmaps|$(datadir)/icons/hicolor/64x64/apps|' \ src/mime/Makefile.am autoreconf -fiv ./configure --prefix=/usr \ --with-contrib-plugins=all,-FileManager \ --with-wx-config=/usr/bin/wx-config sed -i 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make make DESTDIR=${PKGDIR} install package: | true