Skip to content

Commit

Permalink
optimized
Browse files Browse the repository at this point in the history
  • Loading branch information
leleliu008 committed Feb 8, 2025
1 parent c0d1085 commit cc0a399
Show file tree
Hide file tree
Showing 5 changed files with 40 additions and 5 deletions.
19 changes: 19 additions & 0 deletions formula/i2pd.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
summary: Full-featured C++ implementation of I2P client
web-url: https://i2pd.website/
src-url: https://github.com/PurpleI2P/i2pd/archive/refs/tags/2.55.0.tar.gz
src-sha: f5792a1c0499143c716663e90bfb105aaa7ec47d1c4550b5f90ebfc25da00c6c
license: BSD-3-Clause
dep-pkg: boost libminiupnpc libopenssl

dopatch: gsed -i 's|-lcrypto -lssl|-lssl -lcrypto|' Makefile.linux

prepare: export CXXFLAGS="$CXXFLAGS $CPPFLAGS"

install: |
gmakew clean
gmakew install \
DEBUG=no \
HOMEBREW=0 \
USE_UPNP=yes \
PREFIX=$PACKAGE_INSTALL_DIR \
SSLROOT=$libopenssl_INSTALL_DIR
8 changes: 8 additions & 0 deletions formula/libminiupnpc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
summary: UPnP IGD client library and daemon
web-url: https://miniupnp.tuxfamily.org
src-url: http://miniupnp.free.fr/files/miniupnpc-2.3.0.tar.gz
src-sha: 025c9ab95677f02a69bc64ac0a747f07e02ba99cf797bc679a5a552fed8d990c
license: BSD-3-Clause
install: |
gmakew clean
gmakew install INSTALLPREFIX="$PACKAGE_INSTALL_DIR"
5 changes: 2 additions & 3 deletions formula/sysinfo.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
summary: A command-line tool to get your currently running system information
git-url: https://github.com/leleliu008/C-examples
bscript: utils/sysinfo
summary: A command-line utility to print your currently running system information
git-url: https://github.com/leleliu008/sysinfo
install: cmakew --targets=sysinfo --components=bin
9 changes: 9 additions & 0 deletions formula/trayscale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
summary: An unofficial GUI wrapper around the Tailscale CLI client
src-url: https://github.com/DeedleFake/trayscale/archive/refs/tags/v0.14.1.tar.gz
src-sha: 860fe136b02140a6956a38be025de43c0f579707e8f21e94e8270cb6b98adcfe
license: MIT
dep-pkg: libadwaita
bsystem: go
install: |
run ./dist.sh build "$PACKAGE_VERSION"
run ./dist.sh install "$PACKAGE_INSTALL_DIR"
4 changes: 2 additions & 2 deletions formula/xsltproc.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
summary: A command line tool for applying XSLT stylesheets to XML documents
web-url: http://xmlsoft.org/XSLT
git-url: https://github.com/GNOME/libxslt
src-url: https://download.gnome.org/sources/libxslt/1.1/libxslt-1.1.39.tar.xz
src-sha: 2a20ad621148339b0759c4d4e96719362dee64c9a096dbba625ba053846349f0
src-url: https://download.gnome.org/sources/libxslt/1.1/libxslt-1.1.42.tar.xz
src-sha: 85ca62cac0d41fc77d3f6033da9df6fd73d20ea2fc18b0a3609ffb4110e1baeb
license: X11
dep-pkg: libxml2

Expand Down

0 comments on commit cc0a399

Please sign in to comment.