Skip to content

Commit

Permalink
add fpm2 petbuild
Browse files Browse the repository at this point in the history
  • Loading branch information
dimkr committed Jan 6, 2023
1 parent 0ab7b92 commit e869996
Show file tree
Hide file tree
Showing 7 changed files with 17 additions and 4 deletions.
1 change: 1 addition & 0 deletions woof-code/rootfs-petbuilds/fpm2/pet.specs
@@ -0,0 +1 @@
fpm2-0.90|fpm2|0.90||Personal|6656K||fpm2-0.90.pet||Figaro's Password Manager 2|puppy|||
11 changes: 11 additions & 0 deletions woof-code/rootfs-petbuilds/fpm2/petbuild
@@ -0,0 +1,11 @@
download() {
[ -f fpm2-0.90.tar.xz ] || wget -t 3 -T 60 https://als.regnet.cz/fpm2/download/fpm2-0.90.tar.xz
}

build() {
tar -xJf fpm2-0.90.tar.xz
cd fpm2-0.90
./configure --prefix=/usr
make install
sed -i 's/^Categories=.*/Categories=X-Personal;/' /usr/share/applications/fpm2.desktop
}
1 change: 1 addition & 0 deletions woof-code/rootfs-petbuilds/fpm2/sha256.sum
@@ -0,0 +1 @@
1f3ab9c41c86267da97c48dda2f2333e163a3179fb21be1d34d4b4bf8792dfd1 fpm2-0.90.tar.xz
2 changes: 1 addition & 1 deletion woof-distro/x86_64/debian/bookworm64/_00build.conf
Expand Up @@ -55,7 +55,7 @@ BUILD_BDRV=yes
## packages to build from source
PETBUILDS="busybox aaa_pup_c disktype dmz-cursor-theme geany gexec gtkdialog gtk_theme_flat_grey_rounded gtk_theme_polished_blue gtk_theme_gradient_grey gtk_theme_buntoo_ambience gtk_theme_stark_blueish gxmessage l3afpad lxtask mtpaint osmo transmission xarchiver xcur2png xdelta Xdialog yad pmaterial_icons puppy_standard_icons puppy_flat_icons ram-saver connman-puppy connman-gtk fixmenusd spot-pkexec notification-daemon-stub weechat claws-mail"
[ "$DISTRO_TARGETARCH" = "x86_64" ] && PETBUILDS="$PETBUILDS efilinux"
[ "$DISTRO_VARIANT" != "retro" ] && PETBUILDS="$PETBUILDS abiword gnumeric xournalpp mpv gparted deadbeef"
[ "$DISTRO_VARIANT" != "retro" ] && PETBUILDS="$PETBUILDS abiword gnumeric xournalpp mpv gparted deadbeef fpm2"
if [ "$DISTRO_VARIANT" = "dwl" -o "$DISTRO_VARIANT" = "xwayland" ]; then
PETBUILDS="$PETBUILDS dwl-kiosk swaylock wlopm"
fi
Expand Down
2 changes: 1 addition & 1 deletion woof-distro/x86_64/debian/bullseye64/_00build.conf
Expand Up @@ -52,7 +52,7 @@ BUILD_BDRV=yes
## packages to build from source
PETBUILDS="busybox aaa_pup_c disktype dmz-cursor-theme geany gexec gtkdialog gtk_theme_flat_grey_rounded gtk_theme_polished_blue gtk_theme_gradient_grey gtk_theme_buntoo_ambience gtk_theme_stark_blueish gxmessage l3afpad lxtask mtpaint osmo transmission xarchiver xcur2png xdelta Xdialog yad pmaterial_icons puppy_standard_icons puppy_flat_icons ram-saver connman-puppy connman-gtk fixmenusd spot-pkexec notification-daemon-stub weechat claws-mail"
[ "$DISTRO_TARGETARCH" = "x86_64" ] && PETBUILDS="$PETBUILDS efilinux"
PETBUILDS="$PETBUILDS abiword gnumeric xournalpp mpv gparted deadbeef"
PETBUILDS="$PETBUILDS abiword gnumeric xournalpp mpv gparted deadbeef fpm2"
PETBUILDS="$PETBUILDS firewallstatus freememapplet jwm lxterminal pa-applet powerapplet_tray xdg-puppy-jwm connman-ui gpicview rox-filer"
PETBUILDS="$PETBUILDS xlockmore"

Expand Down
2 changes: 1 addition & 1 deletion woof-distro/x86_64/debian/sid64/_00build.conf
Expand Up @@ -52,7 +52,7 @@ BUILD_BDRV=yes
## packages to build from source
PETBUILDS="busybox aaa_pup_c disktype dmz-cursor-theme geany gexec gtkdialog gtk_theme_flat_grey_rounded gtk_theme_polished_blue gtk_theme_gradient_grey gtk_theme_buntoo_ambience gtk_theme_stark_blueish gxmessage l3afpad lxtask mtpaint osmo transmission xarchiver xcur2png xdelta Xdialog yad pmaterial_icons puppy_standard_icons puppy_flat_icons ram-saver connman-puppy connman-gtk fixmenusd spot-pkexec notification-daemon-stub weechat claws-mail"
[ "$DISTRO_TARGETARCH" = "x86_64" ] && PETBUILDS="$PETBUILDS efilinux"
PETBUILDS="$PETBUILDS abiword gnumeric xournalpp mpv gparted deadbeef"
PETBUILDS="$PETBUILDS abiword gnumeric xournalpp mpv gparted deadbeef fpm2"
PETBUILDS="$PETBUILDS labwc swaylock wlopm xdg-puppy-labwc gpicview pcmanfm pupmoon-font pup-volume-monitor"

## GTK+ version to use when building packages that support GTK+ 2
Expand Down
2 changes: 1 addition & 1 deletion woof-distro/x86_64/ubuntu/jammy64/_00build.conf
Expand Up @@ -41,7 +41,7 @@ USR_SYMLINKS=yes
BUILD_BDRV=yes

## packages to build from source
PETBUILDS="busybox aaa_pup_c disktype dmz-cursor-theme firewallstatus freememapplet geany gexec gpicview gtkdialog gtk_theme_flat_grey_rounded gtk_theme_polished_blue gtk_theme_gradient_grey gtk_theme_buntoo_ambience gtk_theme_stark_blueish gxmessage jwm l3afpad lxtask lxterminal mtpaint pa-applet powerapplet_tray rox-filer claws-mail transmission xarchiver xcur2png xdelta xdg-puppy-jwm Xdialog xlockmore yad pmaterial_icons puppy_standard_icons puppy_flat_icons ram-saver connman-puppy connman-ui connman-gtk fixmenusd spot-pkexec notification-daemon-stub palemoon weechat osmo abiword gnumeric xournalpp mpv efilinux gparted deadbeef"
PETBUILDS="busybox aaa_pup_c disktype dmz-cursor-theme firewallstatus freememapplet geany gexec gpicview gtkdialog gtk_theme_flat_grey_rounded gtk_theme_polished_blue gtk_theme_gradient_grey gtk_theme_buntoo_ambience gtk_theme_stark_blueish gxmessage jwm l3afpad lxtask lxterminal mtpaint pa-applet powerapplet_tray rox-filer claws-mail transmission xarchiver xcur2png xdelta xdg-puppy-jwm Xdialog xlockmore yad pmaterial_icons puppy_standard_icons puppy_flat_icons ram-saver connman-puppy connman-ui connman-gtk fixmenusd spot-pkexec notification-daemon-stub palemoon weechat osmo abiword gnumeric xournalpp mpv efilinux gparted deadbeef fpm2"

## GTK+ version to use when building packages that support GTK+ 2
PETBUILD_GTK=3
Expand Down

0 comments on commit e869996

Please sign in to comment.