[build] type = "autotools" [build.flags] post-compile = [ "cd src && cc $CFLAGS $LDFLAGS -I.. -Ilibgnu -o localepaper localepaper.c libgnu/.libs/libgnupaper.a" ] post_install = [ 'install -Dt "$DESTDIR/usr/lib" -m0755 src/localepaper', 'install -dm 755 "$DESTDIR"/etc', """echo '# Simply write the paper name. See man 1 paper and "paper --no-size --all" for possible values' > "$DESTDIR"/etc/papersize""", 'install -dm 755 "$DESTDIR"/etc/libpaper.d', ] keep = [ "etc/papersize" ] [dependencies] runtime = ["glibc"] [[manual_sources]] file = "localepaper.c" [package] description = "Library for handling paper characteristics" homepage = "https://github.com/rrthomas/libpaper" license = [ "FSFAP", "GPL-3.0-or-later", "LGPL-2.0-or-later", "LGPL-2.1-or-later", "LicenseRef-Public-Domain", "MIT", ] name = "libpaper" version = "2.2.7" [[source]] extract_dir = "$name-$version" post_extract = ["cp ../localepaper.c src/"] sha256 = "3925401edf1eda596277bc2485e050b704fd7f364f257c874b0c40ac5aa627c0" url = "https://github.com/rrthomas/libpaper/releases/download/v$version/$name-$version.tar.gz"