Como criar um pacote deb quando o desenvolvedor upstream não tem um release um tarball

1

Eu quero criar um pacote deb do link . Mas não consigo encontrar nenhum tarball lá. Todos os tutoriais que eu encontrei na net assumem que existe um tarball de upstream disponível. Eu sou novo nisso. Por favor, me guie na direção certa!

@ bodhi.zazen Ao baixar a fonte, você quer dizer que eu faço isso -

git clone http://github.com/manojgudi/sandhi.git
cd sandhi/
git submodule init
git submodule update
git pull origin master
git submodule update

e depois clique com o botão direito na pasta "sandhi" e comprima-o para criar um tarball? ou devo fazer isso primeiro:

mkdir build
cd build/
cmake ../
make -j 2

e depois fazer um tarball?

    
por PuRaK 24.12.2014 / 14:26

1 resposta

0

  • Na verdade, o Github fornece uma maneira de exportar o arquivo-fonte do zip, verifique o lado direito da home do repositório:

    link

  • Outra maneira é fazer você mesmo a partir do git clone, usando o CMake & amp; Faça:

    mkdir build
    cd build
    cmake ..
    make dist
    

Referência: CMake e “make dist”

    
por user.dz 08.04.2015 / 10:13