Я разрабатываю приложение с открытым исходным кодом Java и хочу распространять его для пользователей Ubuntu (12.04+) через PPA.
Мое приложение зависит от библиотеки Trove4j v3 +, но в официальном репозитории Ubuntu Precise есть только версия версии 2.1. Начиная с Quantal существует пакет trove3, содержащий требуемую версию библиотеки. Я не хочу понижать до версии 2.1 (из-за проблем с производительностью в этой старой версии).
Каков наилучший способ преодолеть это ограничение?
Возможно, я могу сделать вилку trove3 в моем PPA или просто скопировать исходный файл trove3, изменить имя и т. д. и загрузить его как отдельный пакет в мой PPA?