Ptokax, opendchub (DC++) - Сборка пакета для OpenWRT, LEDE 2017, Пакеты хабов для прошивки роутера |
Здравствуйте, гость ( Вход | Регистрация )
Ptokax, opendchub (DC++) - Сборка пакета для OpenWRT, LEDE 2017, Пакеты хабов для прошивки роутера |
29.8.2017, 7:00
Сообщение
#1
|
|
Активный участник Группа: Пользователи Сообщений: 50 Регистрация: 9.2.2012 Из: СОВЕТСКИЙ СОЮЗ Пользователь №: 10 273 Спасибо сказали: 21 раз |
КОМПИЛЯЦИЯ ПАКЕТОВ DC++ feeds.conf.default добавить: src-git rtndev src-git oldpackages Код ./scripts/feeds update -a ./scripts/feeds install -a feed/rtndev/ptokax/ - меняем Makefile и добавляем feed/rtndev/ptokax/patches/010-disable-iconv-failed.patch (приложил) Код make menuconfig PtokaX на СС - вместо Use uClibc ставим Use (e)glibc (на uClibc компилятор выдает ошибку iconv.h): На LEDE либу менять не надо, по умолчанию musl, с ней нормально. ---------------------------------------------------------------------- Код Advanced configuration options (for developers) > Toolchain Options -> C Library implementation -> Use (e)glibc (e)glibc version -> glibc 2.21 ---------------------------------------------------------------------- make menuconfig -> Network -> P2P -> ptokax, opendchub Запуск ptokax, установленный на роутере - здесь написал как. Там же и пакет ptokax для ar71xx на LEDE Приложил Makefile отредактированный и 010-disable-iconv-failed.patch для ptokax на OpenWRT Makefile PtokaX 0.5.2.2 для LEDE и OPENWRT Код # # Copyright (C) 2011-2017 Entware # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # include $(TOPDIR)/rules.mk PKG_NAME:=ptokax PKG_VERSION:=0.5.2.2 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_VERSION)-nix-src.tgz PKG_SOURCE_URL:=http://www.ptokax.org/files PKG_MD5SUM:=0d5ca7ae81be69eb351fadfd1a498217 include $(INCLUDE_DIR)/package.mk PKG_UNPACK=$(HOST_TAR) -C $(PKG_BUILD_DIR) --strip-components=1 -xzf $(DL_DIR)/$(PKG_SOURCE) define Package/ptokax SECTION:=net CATEGORY:=Network SUBMENU:=P2P DEPENDS:=+liblua +libpthread +zlib +libstdcpp +librt TITLE:=DC hub URL:=http://www.czdc.org/PtokaX/ MAINTAINER:=Entware team, http://entware.net endef define Package/ptokax/description PtokaX Direct Connect Hub is a multi-platform server application for Neo-Modus Direct Connect Peer-To-Peer sharing network. endef TARGET_CFLAGS += -DTIXML_USE_STL TARGET_LDFLAGS += -ldl define Build/Compile $(MAKE_VARS) $(MAKE) -C $(PKG_BUILD_DIR)/skein $(MAKE_FLAGS) $(MAKE_VARS) $(MAKE) -C $(PKG_BUILD_DIR)/tinyxml $(MAKE_FLAGS) $(call Build/Compile/Default) endef define Package/ptokax/install $(INSTALL_DIR) $(1)/usr/bin $(INSTALL_BIN) $(PKG_BUILD_DIR)/PtokaX $(1)/usr/bin/ $(INSTALL_DIR) $(1)/etc/init.d $(INSTALL_BIN) ./files/ptokax $(1)/etc/init.d $(INSTALL_DIR) $(1)/root/.PtokaX/cfg $(INSTALL_DATA) $(PKG_BUILD_DIR)/cfg.example/*.xml $(1)/root/.PtokaX/cfg endef $(eval $(call BuildPackage,ptokax)) Исходники 0.8.3 Для OpenWRT нужно изменить пути установки!!! Код # # Copyright (C) 2006-2010 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # include $(TOPDIR)/rules.mk PKG_NAME:=opendchub PKG_VERSION:=0.8.3 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=@SF/opendchub PKG_MD5SUM:=e0ce773232f47ee39e1705dbf09485b7 PKG_INSTALL:=1 include $(INCLUDE_DIR)/package.mk define Package/opendchub SUBMENU:=P2P SECTION:=net CATEGORY:=Network DEPENDS:=+libopenssl TITLE:=software for the Direct Connect network URL:=http://opendchub.sourceforge.net/ endef define Package/opendchub/description Open DC hub is a Unix/Linux version of the hub software for the Direct Connect network endef CONFIGURE_ARGS += \ --disable-perl \ define Package/opendchub/install $(INSTALL_DIR) $(1)/opt/bin $(INSTALL_BIN) $(PKG_INSTALL_DIR)/opt/bin/opendchub $(1)/opt/bin/ $(INSTALL_DIR) $(1)/opt/var/opendchub $(1)/opt/etc/init.d $(INSTALL_BIN) ./files/S61opendchub $(1)/opt/etc/init.d endef $(eval $(call BuildPackage,opendchub)) Автор: sakatgg Подробно на форуме: Обсуждения и обновления тут: Ptokax для роутеров TP-LINK под прошивкой LEDE http://mydc.ru/topic5858.html |
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
Перехват выполнения бана(ов) PtokaX Возможно ли? |
0 | MIKHAIL | 1 198 | 1.8.2022, 10:31 Посл. сообщение: MIKHAIL | |
Установка хаба PtokaX 0.5.2.2 на роутер под прошивкой LEDE 2017 DC++ сервер в роутере |
15 | мамин_парень | 18 159 | 29.1.2021, 8:02 Посл. сообщение: мамин_парень | |
ВАЖНО: PtokaX 0.5.0.1 Mod Модификация PtokaX от alex82 |
112 | alex82 | 108 087 | 13.9.2019, 17:57 Посл. сообщение: CyberGhost404 | |
PtokaX 0.5.2.1 Mod Модификация PtokaX от alex82 |
17 | alex82 | 22 176 | 22.8.2019, 12:27 Посл. сообщение: SergSat | |
Ptokax 0.5.0.2 Crash-14.11.2014-01.11.48.log |
8 | Drakula | 13 342 | 6.6.2019, 15:09 Посл. сообщение: avalon | |
µHub для LEDE|OPENWRT (Легкий хаб с шифрованием) При 350 юзерах занимает в памяти несколько десятков килобайт ОЗУ |
0 | мамин_парень | 9 171 | 3.2.2019, 11:17 Посл. сообщение: мамин_парень | |
Прошивка LEDE 17.01.4 для 740n v4,v5 c PtokaX 0.5.0.1 Готовая прошивка с поддержкой сервера DC++, все влезло в 4мб )) |
1 | мамин_парень | 6 376 | 10.3.2018, 15:29 Посл. сообщение: мамин_парень | |
Антиреклама для PtokaX API1, API2 | Скрипт антирекламы для чата и лички |
39 | Damaks | 56 610 | 9.8.2017, 14:26 Посл. сообщение: Ksan | |
Помогите собрать пакет хаб софта для прошивки роутера OpenWRT (РЕШЕНО) ptokax и opendchub |
2 | мамин_парень | 6 274 | 5.5.2017, 5:21 Посл. сообщение: мамин_парень | |
ВАЖНО: PtokaX Описание. Публикация новых версий |
94 | Svyat | 186 096 | 11.4.2017, 23:08 Посл. сообщение: Alexey | |
PtokaX в OpenWrt (Linux) Ребята как собрать под эту систему? |
21 | мамин_парень | 29 451 | 10.4.2017, 15:19 Посл. сообщение: мамин_парень | |
Linux хаб OpenDCHub под Android Есть кто сможет передлать из программистов форума |
7 | Sezam | 9 623 | 9.1.2017, 15:42 Посл. сообщение: Saymon21 | |
Автозапуск PtokaX на Rassberry Pi? Не могу запустить |
13 | Sezam | 15 483 | 7.11.2016, 9:14 Посл. сообщение: Saymon21 | |
Доска обьявлений для Ptokax 0.5.0.x | 3 | NightmareUA | 8 450 | 11.8.2016, 16:22 Посл. сообщение: Ksan | |
FreeBSD 11.0 & PtokaX Проблема подключения в клиенте PtokaX по имени |
5 | nsd7 | 8 925 | 22.4.2016, 3:47 Посл. сообщение: Saymon21 |
|
Сейчас: 23.11.2024, 3:53 |