pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/databases/anymeal
Module Name: pkgsrc
Committed By: wiz
Date: Wed May 17 12:15:53 UTC 2023
Added Files:
pkgsrc/databases/anymeal: DESCR Makefile PLIST distinfo
pkgsrc/databases/anymeal/patches: patch-Makefile.in patch-configure
Log Message:
databases/anymeal: import anymeal-1.18
AnyMeal is a free and open source recipe management software
developed using SQLite3 and Qt5. It can manage a cookbook with
more than 250,000 MealMaster recipes, thereby allowing to import,
export, search, display, edit, and print them.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/databases/anymeal/DESCR \
pkgsrc/databases/anymeal/Makefile pkgsrc/databases/anymeal/PLIST \
pkgsrc/databases/anymeal/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/databases/anymeal/patches/patch-Makefile.in \
pkgsrc/databases/anymeal/patches/patch-configure
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/databases/anymeal/DESCR
diff -u /dev/null pkgsrc/databases/anymeal/DESCR:1.1
--- /dev/null Wed May 17 12:15:53 2023
+++ pkgsrc/databases/anymeal/DESCR Wed May 17 12:15:53 2023
@@ -0,0 +1,4 @@
+AnyMeal is a free and open source recipe management software
+developed using SQLite3 and Qt5. It can manage a cookbook with
+more than 250,000 MealMaster recipes, thereby allowing to import,
+export, search, display, edit, and print them.
Index: pkgsrc/databases/anymeal/Makefile
diff -u /dev/null pkgsrc/databases/anymeal/Makefile:1.1
--- /dev/null Wed May 17 12:15:53 2023
+++ pkgsrc/databases/anymeal/Makefile Wed May 17 12:15:53 2023
@@ -0,0 +1,33 @@
+# $NetBSD: Makefile,v 1.1 2023/05/17 12:15:53 wiz Exp $
+
+DISTNAME= anymeal-1.18
+CATEGORIES= databases
+MASTER_SITES= ${MASTER_SITE_GITHUB:=wedesoft/}
+GITHUB_RELEASE= v${PKGVERSION_NOREV}
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://wedesoft.github.io/anymeal
+COMMENT= Free and open source recipe management software
+LICENSE= gnu-gpl-v3
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+USE_LANGUAGES= c c++
+USE_TOOLS+= gmake
+CONFIGURE_ENV+= GTEST=${PREFIX}/include
+
+PREPEND_PATH+= ${QTDIR}/bin
+
+# work around broken qt link test
+CONFIGURE_ARGS+= ax_cv_qt_test_result=yes
+
+.include "../../converters/recode/buildlink3.mk"
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../devel/googletest/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtserialport/buildlink3.mk"
+.include "../../x11/qt5-qtsvg/buildlink3.mk"
+.include "../../x11/qt5-qttools/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/databases/anymeal/PLIST
diff -u /dev/null pkgsrc/databases/anymeal/PLIST:1.1
--- /dev/null Wed May 17 12:15:53 2023
+++ pkgsrc/databases/anymeal/PLIST Wed May 17 12:15:53 2023
@@ -0,0 +1,11 @@
+@comment $NetBSD: PLIST,v 1.1 2023/05/17 12:15:53 wiz Exp $
+bin/anymeal
+man/man1/anymeal.1
+share/applications/de.wedesoft.anymeal.desktop
+share/doc/anymeal/README.md
+share/icons/hicolor/64x64/apps/anymeal.png
+share/locale/de/LC_MESSAGES/anymeal_qt.qm
+share/locale/fr/LC_MESSAGES/anymeal_qt.qm
+share/locale/it/LC_MESSAGES/anymeal_qt.qm
+share/locale/nl/LC_MESSAGES/anymeal_qt.qm
+share/metainfo/de.wedesoft.anymeal.appdata.xml
Index: pkgsrc/databases/anymeal/distinfo
diff -u /dev/null pkgsrc/databases/anymeal/distinfo:1.1
--- /dev/null Wed May 17 12:15:53 2023
+++ pkgsrc/databases/anymeal/distinfo Wed May 17 12:15:53 2023
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2023/05/17 12:15:53 wiz Exp $
+
+BLAKE2s (anymeal-1.18.tar.xz) = e47bc7a77475c5681928138324fa9465b670d6adaf5c4aefd7464f890c4c67d3
+SHA512 (anymeal-1.18.tar.xz) = 3889ff1919f40ad040e6b882a19c4a732a452705358855b1ea0105f89d26a1a580991c848f57c5bccba67556e9b5b0b0e56c5bb46ac6ea41083ec86297df3804
+Size (anymeal-1.18.tar.xz) = 863052 bytes
+SHA1 (patch-Makefile.in) = 70b590e1849e97790eda3166ba27f3c7817b2920
+SHA1 (patch-configure) = 443084b369a7eeef7ed96488c731e39a5b6c97db
Index: pkgsrc/databases/anymeal/patches/patch-Makefile.in
diff -u /dev/null pkgsrc/databases/anymeal/patches/patch-Makefile.in:1.1
--- /dev/null Wed May 17 12:15:53 2023
+++ pkgsrc/databases/anymeal/patches/patch-Makefile.in Wed May 17 12:15:53 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-Makefile.in,v 1.1 2023/05/17 12:15:53 wiz Exp $
+
+Disable tests, need gtest-all.cc from googletest which pkgsrc doesn't install.
+
+--- Makefile.in.orig 2022-12-07 18:32:53.000000000 +0000
++++ Makefile.in
+@@ -382,7 +382,7 @@ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+ ACLOCAL_AMFLAGS = -I m4
+-SUBDIRS = anymeal tests
++SUBDIRS = anymeal # tests
+ doc_DATA = README.md
+ EXTRA_DIST = README.md LICENSE
+ all: config.h
Index: pkgsrc/databases/anymeal/patches/patch-configure
diff -u /dev/null pkgsrc/databases/anymeal/patches/patch-configure:1.1
--- /dev/null Wed May 17 12:15:53 2023
+++ pkgsrc/databases/anymeal/patches/patch-configure Wed May 17 12:15:53 2023
@@ -0,0 +1,18 @@
+$NetBSD: patch-configure,v 1.1 2023/05/17 12:15:53 wiz Exp $
+
+Disable googletest detection.
+
+--- configure.orig 2022-12-07 18:32:53.000000000 +0000
++++ configure
+@@ -16131,11 +16131,6 @@ fi
+ if test "x$GTEST" = "x"; then
+ GTEST="/usr/src/googletest/googletest"
+ fi
+-if test -e "$GTEST/src/gtest-all.cc"; then :
+-
+-else
+- as_fn_error $? "Could not find $GTEST/src/gtest-all.cc" "$LINENO" 5
+-fi
+
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for recode-library" >&5
+ $as_echo_n "checking for recode-library... " >&6; }
Home |
Main Index |
Thread Index |
Old Index